AfxBeginThread:开始一个新的线程
AfxEndThread:结束一个旧的线程
AfxFormatString1:类似printf一般地将字符串格式化
AfxFormatString2:类似printf一般地将字符串格式化
AfxMessageBox:类似Windows API 函数 MessageBox
AfxOuputDebugString:将字符串输往除错装置
AfxGetApp:获得application object (CwinApp派生对象)的指针
AfxGetMainWnd:获得程序主窗口的指针
AfxGetInstance:获得程序的instance handle
MFC数据类型
下面这些是和Win32程序共同使用的数据类型
BOOL:布尔值,取值为TRUE or FALSE
BSTR:32-bit 字符指针
BYTE:8-bit整数,未带正负号
COLORREF:32-bit数值,代表一个颜色值
DWORD:32-bit整数,未带正负号
LONG:32-bit整数,带正负号
LPARAM:32-bit整数,作为窗口函数或callback函数的一个参数
LPCSTR:32-bit指针,指向一个常数字符串
LPSTR:32-bit指针,指向一个字符串
LPCTSTR:32-bit指针,指向一个常数字符串,此字符串可以移植到Unicode和DBCS
LPTSTR:32-bit指针,指向一个字符串,此字符串可以移植到Unicode和DBCS
LPVOID:32-bit指针,指向一个未指定类型的数据
LPRESULT:32-bit数值,作为窗口函数或callback函数的返回值
UINT:在Win16中是一个16-bit 未带正负号整数,在Win32中是一个32-bit 未带 正负号整数,
WNDPROC:32-bit指针,指向一个窗口函数
WORD:16-bit 整数 ,未带正负号
WPARAM:窗口函数或callback函数的一个参数,在Win16中是16-bit,在Win32中是32-bit
下面这些是MFC独特的数据类型
POSITION:一个数值,代表collection对象(例如数组或链表)中的元素位置,常 用于MFC collection classes(即数据处理类,如CArray)
LPCRECT:32-bit指针,指向一个不变的RECT结构
分享到:
相关推荐
Afx全局函数及MFC常见数据类型
内含 afxwin.h、 afx.h、 afxver_.h、afxv_w32.h 、afxv_dll.h 、afxstat_.h afxstat_.h、 afxres.h、afxcoll.h
以下是C语言基本函数一览表,包括Afx全局函数、MFC数据类型、MFC独特的数据类型、CDC成员函数、CMenu成员函数、CWnd成员函数和SDK函数等。 Afx全局函数: * AfxBeginThread:开始一个新的线程 * AfxEndThread:...
开头的函数,可以确定为MFC库中的一个全局函数; 以::...开头的函数,可以确定为Win32的API函数; 三、MFC应用程序的分类 1、使用MFC库制作自己的控制台程序 相比Win32控制台程序: 多了一个全局对象 ...
开头的函数,可以确定为MFC库中的一个全局函数; 以::...开头的函数,可以确定为Win32的API函数; 三、MFC应用程序的分类 1、使用MFC库制作自己的控制台程序 相比Win32控制台程序: 多了一个...
1、以“::”开始的函数是一个全局函数,表示调用的是Platform SDK的函数 2、如果我们关闭了一个窗口,这个窗口就销毁了,那么该窗口对应的C++窗口类对象销毁了吗? (1)当一个窗口销毁时,它会调用CWnd::...
MFC扩展DLL系统会自动添加一个DllMain函数,并且可以使用AFX_EXT_CLASS、AFX_EXT_API、AFX_EXT_DATA等宏来定义DLL和应用程序的接口。 四、MFC扩展DLL导出MFC派生类 在MFC扩展DLL中,可以导出MFC派生类,这些类可以...
杂项类 异常处理类(exception handling classes) Windows API classes Application framework classes High level Abstractions Afx全局函数 MFC宏(macros) MFC数据类型(data types) 第6章 MFC程序的生死因果 ...
MFC数据类型(data types) 第6章 MFC程序的生死因果 不二法门:熟记MFC类的层次结构 需要什么函数库? 需要什么头文件? 简化的MFC程序结构——以Hello MFC为例 Hello程序程序代码 MFC程序的来龙去脉(causal ...
* 使用AFX_EXT_CLASS和AFX_EXT_API宏来标记类和函数。 * 在类的头文件中声明变量和函数。 * 在实现文件中实现类的成员函数。 * 在编译DLL时,需要将头文件和库文件添加到项目中。 建立DLL测试程序的步骤包括: 1. ...
7.2.1 MFC的DLL应用程序的类型 142 7.3 DLL的几点说明 143 7.4 输出函数的方法 145 第8章 MFC的进程和线程 148 8.1 Win32的进程和线程概念 148 8.2 Win32的进程处理简介 148 8.2.1 进程的创建 148 8.2.2 进程的终止 ...
MFC函数手册pdf+帮助文件chm全,,内容齐全,,,,,,
MFC 的消息映射机制是通过 AFX_MSGMAP_ENTRY 和 AFX_MSGMAP 两个结构来实现的。AFX_MSGMAP_ENTRY 结构包含了一个消息的所有相关信息,如消息的 ID 号、控制代码、控制 ID 等。AFX_MSGMAP 结构则包含了一个消息映射表...
MFC数据类型(data types) 第6章 MFC程序的生死因果 不二法门:熟记MFC类的层次结构 需要什么函数库? 需要什么头文件? 简化的MFC程序结构——以Hello MFC为例 Hello程序程序代码 MFC程序的来龙去脉(causal ...
MFC 的消息响应机制是 Windows 程序设计中最重要的一部分,它封装了 WIN32 API 函数,并设计了一套方便的消息映射机制。MFC 的消息响应机制使程序员可以更方便地处理 Windows 消息,从而开发出更加高效的程序。 二...
MFC皮肤以及使用方法 和代码,很详尽 1、将SkinPPWTL.lib skinppwtl.dll SkinPPWTL.h三个文件及相应皮肤拷贝至工程文件夹下 2、在StdAfx.h文件中加入#include "SkinPPWTL.h" //.. #endif // _AFX_NO_AFXCMN_...
本文件为c++的afx头文件,有多个实用函数。
3. Global Afx Functions:全局函数。 4. Application Architecture Classes:应用程序架构类。 5. User-Interface Classes:用户界面类。 6. General-Purpose Classes:通用类。 7. ActiveX Classes:ActiveX 类。 ...
c++ MFC 写的一个程序 格式转换器 代码可以参考
mfc插入位图 protected: HICON m_hIcon; // 生成的消息映射函数 virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR ...