- 作者:zhaozj
- 发表时间:2020-12-23 10:36
- 来源:未知
Value Meaning ATOM Atom. For more information, see Atoms. 原子(原子表中的一个字符串的参考)BOOL Boolean variable (should be TRUE or FALSE). 布尔型变量,值可以为TRUE或者FALSEBOOLEAN Boolean variable (should be TRUE or FALSE). 同上BYTE Byte (8 bits). 占一个字节,8位CALLBACK Calling convention for callback functions. CCHAR Windows字符CHAR 8-bit Windows (ANSI) character. For more information, see Character Sets Used By Fonts.Windows字符 COLORREF Red, green, blue (RGB) color value (32 bits). See COLORREF for information on this type. 红、绿、蓝(RGB)彩色值(32位CONST Variable whose value is to remain constant during execution. 变量,该变量的值在执行期间保持为常量CRITICAL_SECTION Critical-section object. For more information, see Critical Section Objects. 临界段对象DWORD 32-bit unsigned integer. 双字(32位)DWORD_PTR Unsigned long type for pointer precision. Use when casting a pointer to a long type to perform pointer arithmetic. (Also commonly used for general 32-bit parameters that have been extended to 64 bits in 64-bit Windows. ) DLGPROC 指向一个对话框过程的指针 DWORD32 32-bit unsigned integer. DWORD64 64-bit unsigned integer.ENHMFENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举增强的元文件记录 ENUMRESLANGPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举资源语言。 ENUMRESNAMEPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举资源名称。 ENUMRESTYPEPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举资源类型。FLOAT Floating-point variable. FMORDER 32位字体映射值的数组 FARPROC 指向一个回调函数的指针FONTENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举字体GOBJENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举图形设备接口(GDI)对象 HACCEL Handle to an accelerator table. 加速键表句柄 HANDLE Handle to an object. 对象的句柄HBITMAP Handle to a bitmap. 位图句柄HBRUSH Handle to a brush. 画刷句柄HCONV Handle to a dynamic data exchange (DDE) conversation. 动态数据交换(DDE)会话句柄HCONVLIST Handle to a DDE conversation list. 会话句柄HCURSOR Handle to a cursor. 光标句柄HDC Handle to a device context (DC). 设备描述表(DC)句柄HDDEDATA Handle to DDE data. 数据句柄HDLG 对话框句柄 HDWP 延期窗口位置结构句柄 HDESK Handle to a desktop. HDROP Handle to an internal drop structure. HDWP Handle to a deferred window position structure. HENHMETAFILE Handle to an enhanced metafile. 增强原文件句柄HFILE Handle to a file opened by OpenFile, not CreateFile. 文件句柄 HFONT Handle to a font. 字体句柄HGDIOBJ Handle to a GDI object. GDI对象句柄 HGLOBAL Handle to a global memory block. 全局内存块句柄HHOOK Handle to a hook. 钩子句柄HICON Handle to an icon. 图标句柄 HIMAGELIST Handle to an image list. HIMC Handle to input context. HINSTANCE Handle to an instance. 实例句柄HKEY Handle to a registry key. 登记关键字句柄HKL Input locale identifier. HLOCAL Handle to a local memory block. 局部内存块句柄HMENU Handle to a menu. 菜单句柄HMETAFILE Handle to a metafile. 元文件句柄HMIDIIN 乐器的数字化接口(MIDI)输入文件句柄 HMIDIOUT MIDI输出文件句柄 HMMIO 文件句柄 HOOKPROC 指向一个应用程序定义的钩子函数的指针HMODULE Handle to a module. The value is the base address of the module. HMONITOR Handle to a display monitor. HPALETTE Handle to a palette. 调色板句柄HPEN Handle to a pen. 画笔句柄 HRGN Handle to a region. 域句柄HRSRC Handle to a resource. 资源句柄HSZ Handle to a DDE string. 字符串句柄HWAVEIN 波形输入文件句柄 HWAVEOUT 波形输出文件句柄 HWINSTA Handle to a window station. 工作站句柄HWND Handle to a window. 窗口句柄INT 32-bit signed integer. 符号整数INT_ PTR Signed integral type for pointer precision. Use when casting a pointer to an integer to perform pointer arithmetic. INT32 32-bit signed integer. INT64 64-bit signed integer. LANGID Language identifier. For more information, see Locales. 语言标识符LCID Locale identifier. For more information, see Locales. 所在国(Locale)标识符LCTYPE Locale information type. For a list, see Locale and Language Information. 所在国类型LONG 32-bit signed integer. 32位符号整数 LONG_PTR Signed long type for pointer precision. Use when casting a pointer to a long to perform pointer arithmetic. LONG32 32-bit signed integer. LONG64 64-bit signed integer. LONGLONG 64-bit signed integer. LP 指向一个以"NULL"结束的Unicode(TM)字符串的指针 LPARAM Message parameter. 32位消息参数LPBOOL Pointer to a BOOL. 指向一个布尔变量的指针LPBYTE Pointer to a BYTE. 指向一个字节的指针 LPCCH 指向一个Windows字符常量的指针 LPCCHOOKPROC 指向一个应用程序定义的钩子函数的指针LPCFHOOLPROC 指向一个应用程序定义的钩子函数的指针 LPCH 指向一个Windows字符的指针 LPCOLORREF Pointer to a COLORREF value. 指向一个COLORREF值的指针 LPCRITICAL_SECTION Pointer to a CRITICAL_SECTION. 指向一个临界段对象的指针LPCSTR Pointer to a constant null-terminated string of 8-bit Windows (ANSI) characters. For more information, see Character Sets Used By Fonts. 指向一个以"NULL"结束的WINDOWS字符串常量的指针LPCTSTR An LPCWSTR if UNICODE is defined, an LPCTSTR otherwise. 指向一个以"NULL"结束的Unicode或Windows字符串常量的指针LPCWCH 指向一个以"NULL"指向一个以"NULL"结束的Unicode字符常量的指针LPCVOID Pointer to a constant of any type. LPCWSTR Pointer to a constant null-terminated string of 16-bit Unicode characters. For more information, see Character Sets Used By Fonts. 指向一个以"NULL"指向一个以"NULL"结束的Unicode字符串常量的指针 LPDWORD Pointer to a DWORD. 指向一个无符号双字(32位)的指针LPFRHOOLPROC 指向一个应用程序定义的钩子函数的指针LPHANDLE Pointer to a HANDLE. 指向一个句柄的指针LOHANDLER_FUNCTION 指向一个处理程序函数的指针 LPHWAVEIN 指向一个波形输入文件句柄的指针 LPHWAVEOUT 指向一个波形输出文件句柄的指针 LPINT Pointer to an INT. 指向一个符号整数的指针LPLONG Pointer to a LONG. 指向一个符号长整数(32位)的指针LPSTR Pointer to a null-terminated string of 8-bit Windows (ANSI) characters. For more information, see Character Sets Used By Fonts. LPPRINTHOOKPROC 指向一个应用程序定义的钩子函数的指针 LPSETUPHOOKPROC 指向一个应用程序定义的钩子函数的指针 LPTSTR An LPWSTR if UNICODE is defined, an LPSTR otherwise. 指向一个以NULL结束的Unicode或Windows字符串的指针 LPVOID Pointer to any type. 指向任何类型的指针LPWORD Pointer to a WORD. LPWSTR Pointer to a null-terminated string of 16-bit Unicode characters. For more information, see Character Sets Used By Fonts. 指向一个以"NULL"结束的Unicode字符串的指针LRESULT Signed result of message processing. 消息处理的符号结果LUID Locally unique identifier. 局部唯一的标识符MCIDEVICEID 媒体控制接口(MCI)设备标识符 MFENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举元文件记录 MMRESULT 多媒体消息的处理结果 NPSTR 指向一个以"NULL"结束的Windows字符串的指针 NWPSTR 指向一个以"NULL"结束的Unicode字符串的指针 PBOOL Pointer to a BOOL. 指向一个布尔变量的指针PBOOLEAN Pointer to a BOOL. 指向一个布尔变量的指针PBYTE Pointer to a BYTE. 指向一个字节的指针PCHAR Pointer to a CHAR. 指向一个Windows字符常量的指针PCRITICAL_SECTION Pointer to a CRITICAL_SECTION. 指向一个临界段对象的指针PCSTR Pointer to a constant null-terminated string of 8-bit Windows (ANSI) characters. For more information, see Character Sets Used By Fonts. PCTSTR A PCWSTR if UNICODE is defined, a PCSTR otherwise. 指向一个以"NULL"结束的Windows字符串常量的指针 PCWCH Pointer to a constant WCHAR. 向一个Unicode字符常量的指针PCWSTR Pointer to a constant null-terminated string of 16-bit Unicode characters. For more information, see Character Sets Used By Fonts. 指向一个以"NULL"结束的Unicode字符串常量的指针PDWORD Pointer to a DWORD. 指向一个无符号双字的指针PFLOAT Pointer to a FLOAT. 指向一个浮点变量的指针PFNCALLBACK 指向一个回调函数的指针 PHANDLE Pointer to a HANDLE. 指向一个句柄的指针PHANDLER_ROUTINE 指向一个处理程序的指针PHKEY Pointer to an HKEY. 指向一个登记关键字的指针PINT Pointer to an INT. 指向一个符号整数的指针PLCID Pointer to an LCID. PLONG Pointer to a LONG. 指向一个符号长整数的指针PLUID Pointer to a LUID. 指向一个局部唯一的表示符(LUID)的指针 POINTER_32 32-bit pointer. On a 32-bit system, this is a native pointer. On a 64-bit system, this is a truncated 64-bit pointer. POINTER_64 64-bit pointer. On a 64-bit system, this is a native pointer. On a 32-bit system, this is a sign-extended 3 2-bit pointer. PSHORT Pointer to a SHORT. 指向一个符号短整数的指针 PROPENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举窗口特征 PSTR Pointer to a null-terminated string of 8-bit Windows (ANSI) characters. For more information, see Character Sets Used By Fonts. 指向一个以"NULL"结束的Windows字符串的指针 PSID 指向一个加密标识符(SID)的指针 PSZ 指向一个以"NULL"结束的Windows字符串的指针 PTBYTE Pointer to a TBYTE. PTCHAR Pointer to a TCHAR. PTSTR PWSTR if UNICODE is defined, a PSTR otherwise. PTBYTE Pointer to a TBYTE. PTCHAR Pointer to a TCHAR. 指向一个Windows或Unicode字符的指针 PTSTR A PWSTR if UNICODE is defined, a PSTR otherwise. 指向一个以"NULL"结束的Windows或Unicode字符串的指针 PUCHAR Pointer to a UCHAR. 指向一个无符号Windows字符的指针PUINT Pointer to a UINT. 指向一个无符号整数的指针PULONG Pointer to a ULONG. 指向一个无符号长整数的指针 PUSHORT Pointer to a USHORT. 指向一个无符号短整数的指针 PVOID Pointer to any type. 指向任何类型的指针 PWCHAR Pointer to a WCHAR. PWORD Pointer to a WORD. PWSTR Pointer to a null-terminated string of 16-bit Unicode characters. For more information, see Character Sets Used By Fonts. REGSAM Security access mask for registry key. SC_HANDLE Handle to a service control manager database. For more information, see SCM Handles. 服务句柄 SC_LOCK andle to a service control manager database lock. For more information, see SCM Handles. SERVICE_STATUS_HANDLE Handle to a service status value. For more information, see SCM Handles. 服务状态值句柄 SHORT Short integer (16 bits). 短整数SIZE_T The maximum number of bytes to which a pointer can point. Use for a count that must span the full range of a pointer. SPHANDLE 指向一个句柄的指针 SSIZE_ T Signed SIZE_T. TBYTE A WCHAR if UNICODE is defined, a CHAR otherwise. TCHAR A WCHAR if UNICODE is defined, a CHAR otherwise. Unicode或Windows字符 TIMERPROC 指向一个应用程序定义的定时器回调函数的指针 UCHAR Unsigned CHAR. 无符号Windows字符UINT Unsigned INT. 无符号整数 UINT_PTR Unsigned INT_PTR. 无符号长整数USHORT 无符号短整数 UINT32 Unsigned INT32. UINT64 Unsigned INT64. ULONG Unsigned LONG. ULONG_PTR Unsigned LONG_PTR. ULONG32 Unsigned LONG32. ULONG64 Unsigned LONG64. ULONGLONG 64-bit unsigned integer. UNSIGNED Unsigned attribute. USHORT Unsigned SHORT. VOID Any type. 任何类型 WCHAR 16-bit Unicode character. For more information, see Character Sets Used By Fonts. Unicode字符 WINAPI Calling convention for system functions. WORD 1 6-bit unsigned integer. WNDENUMPROC 指向一个应用程序定义的回调函数的指针,该回调函数枚举窗口 WNDPROC 指向一个应用程序定义的窗口过程的指针 WPARAM Message parameter. 32位消息参数 YIELDPROC 指向一个输出回调函数的指针