WORD:16位无符号整形数据
DWORD:32字节无符号整型数据(DWORD32)
DWORD64:64字节无符号整型数据
INT:32位有符号整型数据类型
INT_PTR:指向INT数据类型的指针类型
INT32:32位符号整型
INT64:64位符号整型
UINT:无符号INT
LONG:32位符号整型(LONG32)
ULONG:无符号LONG
LONGLONG:64位符号整型(LONG64)
SHORT:无符号短整型(16位)
LPARAM:消息的L参数
WPARAM:消息的W参数(
typedef UINT WPARAM;
typedef LONG LPARAM;
WPARAM是无符号整形,LPARAM是long型。
)
HANDLE:对象的句柄,最基本的句柄类型
HICON:图标的句柄
HINSTANCE:程序实例的句柄
HKEY:注册表键的句柄
HMODULE:模块的句柄
HWND:窗口的句柄
LPSTR:字符指针,也就是字符串变量
LPSTR是MFC特有的数据类型,具体要根据编译环境的上下文来区别。通常情况下等同于char *,如果在编译环境中定义了使用UNICODE则等同于wchar *。类似的还有LPCTSTR等同于const char *
LPCSTR:字符串常量