参数 说明
LPARAM win16历史遗留 其实就是 long
WPARAM win16历史遗留 其实就是 WORD(UINT)
LRESULT unsigned long (32-bit value returned from a window procedure or callback function)
HRESULT unsigned long (COM函数和方法的返回值)
HANDLE void *
HINSTANCE 任何应用程序实例的句柄
HWND handle window(窗口的句柄)
HDC Handle Device Context
LPSTR 32bit的指针,指向字符串(L:long,P:表示point,STR:string),每个字符占一个字节
LPCSTR 32bit的指针,指向常量字符串(C:const),每个字符占一个字节
LPTSTR 32bit的指针,指向字符串(T:它表示使用一种中间类型,既不明确表示使用 MBCS,也不明确表示使用 UNICODE),每个字符占一或者二个字节,取决于Unicode是否定义
LPTCSTR 32bit的指针,指向常量字符串,每个字符占一或者二个字节,取决于Unicode是否定义
LPCWSTR 32bit的指针,指向常量字符串(W:wide[wide char,宽字符串,就是不是指向char而是unicode]),每个字符占一个字节
WCHAR|wchar_t|WORD 宽字符串,unsigned short,两个字节
DWORD (D:double) unsigned long
TCHAT 不知道是unicode还是ASCII
ATOM 原子类型(unsigned short)
HBRUSH 这个就不说了吧,看了上面的,相信看到类似的也知道了