应用程序信息和管理
当你编写一个应用程序的时候,要创建一个从CWinApp继承而来的对象。此时,可能你希望从这个对象的外部获取它的有关信息。
微软基础类库提供了下列全局函数,用以帮助你完成这些任务:

应用程序信息和管理函数
AfxFreeLibrary减少已调入内存的动态链接库(DLL)模块的引用计数,当引用计数减到0时,这个模块就会被释放
AfxGetApp返回应用程序中唯一的CWinApp对象的指针
AfxGetAppName返回一个包含应用程序名字的字符串
AfxGetInstanceHandle返回一个代表应用程序实例的HINSTANCE变量
AfxGetMainWnd返回指向非OLE应用程序的当前主窗口的指针,或者是服务器程序的现场框架窗口
AfxGetResourceHandle返回代表应用程序的缺省资源的HINSTANCE变量。可以利用它来直接访问应用程序的资源
AfxInitRichEdit为应用程序初始化RichEdit控件,如果公共控件库还没有被初始化,则初始化公共控件库
AfxLoadLibrary调入一个DLL模块,同时返回一个句柄,可以通过它来得到DLL函数的地址
AfxRegisterWndClass注册一个Windows的窗口类,用它来替换MFC自动注册的窗口类
AfxSocketInit在CWinApp::InitInstance的重载函数中调用,用它来初始化Windows的Socket协议
AfxSetResourceHandle设置指向应用程序调入的缺省资源的句柄
AfxRegisterClass在使用MFC的DLL中注册一个窗口类
AfxBeginThread创建一个新的线程
AfxEndThread结束当前线程
AfxGetThread获得指向当前CWinThread对象的指针
AfxWinInit由MFC提供的WinMain函数调用,是基于GUI的应用程序中CWinApp初始化的一部分,用于初始化MFC。在使用MFC的控制台程序中必须直接调用

请参阅:CWinApp