Custom AWizard 的基本操作 /381
剖析AWizard Comonents /385
Dialog Temlates 和Dialog Classes /385
Macros /386
Directives /387
动手修改To Studio AWizard/387
利用资源器修改IDD_CUSTOM1对话窗画面/387
利用ClassWizard 修改CCustom1Dlg类 /388
改写OnDismiss 虚函数在其中定义macros /389
修改text temlate/389
To Studio AWizard执行结果/390
更多的信息/390
第16章站上众人的肩膀—使用Comonents和ActiveX Controls/391
什么是Comonent Gallery /391
使用 Comonents /393
Slash screen /393
System Info for About Dlg /394
Tis of the Day /394
Comonents实际运用:ComTest 程序/395
修改ComTest 程序内容 /409
使用ActiveX Controls /411
ActiveX Control 基础观念:roerties、Methods、Events/411
ActiveX Controls 的五大使用步骤/412
使用“Grid”ActiveX Control:OcxTest 程序/413
[Amber demo]
owered By Gisun htt://.gisun.com
第0章你一定要知道(导读)
这本书适合谁
深入浅出MFC是一本介绍MFC(Microsoft Foundation Classes)程序设计技术的书籍。对于Windows 应用软件的开发感到兴趣并欲使用Visual C++ 整合环境的视觉开发工具以MFC为程序基础的人都可以从此书获得最根本最重要的知识与实例。
如果你是一位对Alication Framework和面向对象(Object Oriented)
观念感兴趣的技术狂热份子想知道神秘的Runtime Tye Information、Dynamic Creation、ersistence、Message Maing 以及Command Routing 如何实现本书能够充分满足你。事实上依我之见这些核心技术与彻底学会操控MFC乃同一件事情。
全书分为四篇:
第一篇勿在浮砂筑高台提进入 MFC 核心技术以及应用技术之前的所有技术基础包括:
Win32 程序观念:message based,event driven,multitasking, multithreading, console rogramming。
C++ 重要技术:类与对象、this 指针与继承、静态成员、虚函数与多态、模板(temlate)类、异常处理(excetion handling)。
MFC 六大技术之简化仿真(Console 程序)
第二篇欲善工事先利其器提给对Visual C++ 整合环境全然陌生的朋友一个导引。这一篇当然不能取代 Visual C++ User's Guide 的地位但对整个软件开发环境有全盘以及概观性的介绍可以让初学者迅速了解手上掌握的工具以及它们的主要功能。
第三篇浅出 MFC 程序设计介绍一个 MFC 程序的生死因果。已经有 MFC 程序经验的朋友不见得不会对本篇感到惊艳。根据我的了解太多人使用 MFC 是「只知道这么做不知道为什么」;本篇详细
解释 MFC 程序之来龙去脉为初入 MFC 领域的读者奠定扎实的基础。说不定本篇会让你有醍醐灌顶之感。
第四篇深入 MFC 程序设计介绍各式各样 MFC 技术。「只知其然不知其所以然」的不良副作用在程序设计的企图进一步开展之后愈来愈严重最终会行不得也!那些最困扰我们的 MFC 宏、MFC 常数定义不得一窥堂奥的 MFC 黑箱作业在本篇陆续曝光。本篇将使您高喊:Eureka!
阿基米得在洗澡时发现浮力原理高兴得来不及穿上裤子跑到街上大喊:Eureka(我找到了)。
范例程序方面第三章有数个Console程序(DOS-like 程序在Windows系统的DOS Box 中执行)模拟并简化Alication Framework 六大核心技术。另外全书以一个循序渐进的Scribble 程序(Visual C++ 所附范