《深入浅出MFC》2/e程序的格式则和所有的Win32 程序一样,是所谓的PE(Portable Executable)格式,意思是它可以被拿到任何Win32 平台上执行。 Visual C++ 附有一个DUMPBIN 工具软件,可以观察PE 文件格式。拿它来观察本节 的JBACKUP 程序和MFCCON 程序(以及第3章的所有程序),得到这样的结果: H:\u004\prog\jbackup.01>dumpbin /summary jbackup 地址空间。 4. 加载器将必要的码加载到上述地址空间中,包括App.exe 的程序、资料,以及 所需的动态联结函数库(DLLs)。加载器如何知道要加载哪些DLLs 呢?它 们被记录在可执行文件(PE 文件格式)的.idata section 中。 5. 系统为此进程建立一个执行线程,称为主执行线程(primary thread)。执行线程才是 CPU 时间的分配对象。 6. 系统调用C runtime 也属此类,如可卷动的ScrollView、以对话框为基础的 第5章 總觀 Application Framework 335 CFormView、小型文字编辑器CEditView、树状结构的CTreeView,支持RTF 文件格式 的CRichEditView 等等。 Afx 全域函数 还记得吧,C++ 并不是纯种的对象导向语言(SmallTalk 和Java 才是)。所以,MFC 之中得以存在有不属于任何类别的全0 码力 | 1009 页 | 11.08 MB | 1 年前3
共 1 条
- 1
 













