⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 untitled-11.txt

📁 mfc 教程
💻 TXT
字号:
许您对 CObject派生类的实例执行有效性检查,并将状态信息转储到一个调试窗口。
    CObject对它的派生类还提供了别的好处。例如,重载new和d61,ie运算符防止内存泄
漏。如果从 C0bject派生类创建了一个对象,而没有在应用程序结束前删除它,那么 MFC将
会在调试输出窗口写一条警告消息。随着您对MFC越来越熟悉,这个MFC类基本特点的
重要性也会变得越来越清晰。
1. 2. 5 AFX函数
    并非所有MFC提供的函数都是类成员。MFC以全局函数的形式提供了自己各类的API
函数,名字以Afx打头。类成员函数仅仅能在所属的对象说明体中被调用,而在任何时候任
何地方都可使用ATh函数。
    表l-3中列出了一些常用的Ary函数。AfXBeginThread简化生成执行线程的进程。
AfxMessageBox和 Windows  MessageBox函数是全局等价的,但不同于  CWnd:: MessageBox,它既
可以从窗口类也可以从文档类被调用。AfXGetApp和Afr(;etMainwn返回指向应用程序对象
和应用程序主窗口的指针,当您想要访问这些对象的某个函数或数据成员,但又没有合适的
指针时,这两个函数是有用的。 AfxGetlnstanceHandle便于您将实例句柄传递给 Wind。ws API
函数。(即使MFC程序也经常调用API函数!)
                                      表1.3常用的AFX函数
  函数名称说明
  AfxAbort无条件地终止一应用程序;通常在不可恢复错误发生时调用
  AfxBeginThread创建新的线程并开始执行它
  AfxEndTh。。d终止当前执行的线程
  Afx MessageBox显oo门ndows消息框
  AfXGetApp返回指向应用程序对象的指针
  AfxGetAppName返回应用程序的名称
  AfxG。iMalnWnd一返回指向应用程序主窗口的指针
  AfxGetlnstanceHandle返回标识当前应用程序实例的句柄
  AfxRegisterwndClass为MFC应用程序注册自定义的WNDCLASS类
1.3您的第一个MFC N用科序
    有什么比编写一个在窗口中显示“Hello,MFC”的程序作为起点更好的呢?以Brian
Kemi吵an和 Dennis Ritchie编写的《C程序设计语言》(1988,Prentice-Hall出版社)中那个经典
不朽的“hello,world”例子程序为基础,我将这个很小的程序称为Hello,将说明使用MFC编写
Windows应用程序所涉及到的基本原则。首先,您要仔细看一下MFC的CWinApp和
CFramewnd类,并注意其他类是如何从它们派生出来并插进应用程序的。您也将学习很重

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -