Windows基本数据类型 和常用的预定义句柄类型
2013-12-04 14:33
323 查看
----------------------------------------------------------
Windows基本数据类型
BOOL
int
布尔值
BSTR
unsigned short *
32位字符指针
BYTE
unsigned char
8位无符号整数
COLORREF
unsigned long
用作颜色值的32位值
DWORD
unsigned long
32位无符号整数,段地址和相关的偏移地址
LONG
long
32位带符号整数
LPARAM
long
作为参数传递给窗口过程或回调函数的32位值
LPCSTR
const char *
指向字符串常量的32位指针
LPSTR
char *
指向字符串的32位指针
LPCTSTR
const char *(注1)
指向可移植的Unicode和DBCS字符串常量的32位指针
LPTSTR
char *(注1)
指向可移植为Unicode和DBCS字符串的32位指针
LPVOID
void *
指向未定义类型的32位指针
LRESULT
long
来自窗口过程或回调函数的32位返回值
UINT
unsigned int
32位无符号整数
WNDPROC
long (__stdcall *)(void *,unsigned int,unsigned int,long)(注2)
指向窗口过程的32位指针
WORD
unsigned short
16位无符号整数
WPARAM
unsigned int
当作参数传递给窗口过程或回调函数的32位值
--------------------------------------------------------------------------------
Windows公用句柄类型
句柄类型
说明
HBITMAP
保存位图信息的内存域的句柄
HBRUSH
画刷句柄
HCTR
子窗口控件句柄
HCURSOR
鼠标光标句柄
HDC
设备描述表句柄
HDLG
对话框句柄
HFONT
字体句柄
HICON
图标句柄
HINSTANCE
应用程序的实例句柄
HMENU
菜单句柄
HMODULE
模块句柄
HPALETTE
颜色调色板句柄
HPEN
在设备上画图时用于指明线型的笔的句柄
HRGN
剪贴区域句柄
HTASK
独立于已执行任务的句柄
HWND
窗口句柄
Windows基本数据类型
BOOL
int
布尔值
BSTR
unsigned short *
32位字符指针
BYTE
unsigned char
8位无符号整数
COLORREF
unsigned long
用作颜色值的32位值
DWORD
unsigned long
32位无符号整数,段地址和相关的偏移地址
LONG
long
32位带符号整数
LPARAM
long
作为参数传递给窗口过程或回调函数的32位值
LPCSTR
const char *
指向字符串常量的32位指针
LPSTR
char *
指向字符串的32位指针
LPCTSTR
const char *(注1)
指向可移植的Unicode和DBCS字符串常量的32位指针
LPTSTR
char *(注1)
指向可移植为Unicode和DBCS字符串的32位指针
LPVOID
void *
指向未定义类型的32位指针
LRESULT
long
来自窗口过程或回调函数的32位返回值
UINT
unsigned int
32位无符号整数
WNDPROC
long (__stdcall *)(void *,unsigned int,unsigned int,long)(注2)
指向窗口过程的32位指针
WORD
unsigned short
16位无符号整数
WPARAM
unsigned int
当作参数传递给窗口过程或回调函数的32位值
--------------------------------------------------------------------------------
Windows公用句柄类型
句柄类型
说明
HBITMAP
保存位图信息的内存域的句柄
HBRUSH
画刷句柄
HCTR
子窗口控件句柄
HCURSOR
鼠标光标句柄
HDC
设备描述表句柄
HDLG
对话框句柄
HFONT
字体句柄
HICON
图标句柄
HINSTANCE
应用程序的实例句柄
HMENU
菜单句柄
HMODULE
模块句柄
HPALETTE
颜色调色板句柄
HPEN
在设备上画图时用于指明线型的笔的句柄
HRGN
剪贴区域句柄
HTASK
独立于已执行任务的句柄
HWND
窗口句柄
相关文章推荐
- Windows常用的基本数据类型及句柄类型
- Linux下定义Windows常用数据类型
- Linux下定义windows常用数据类型
- python和php的基本数据类型的定义赋值及常用方法函数
- Linux下定义Windows常用数据类型
- OpeCV中常用基本数据类型的定义分析之一
- Linux下定义Windows常用数据类型
- OpeCV中常用基本数据类型的定义分析之二
- 基本常用的WINDOWS 数据类型
- Windows API 逐个逐个学(2)---- 常用的Windows基本数据类型
- 常用的windows句柄数据类型
- Windows API 逐个逐个学(1)---- 常用的Windows基本数据类型
- Linux下定义Windows常用数据类型
- Windows常用的基本数据类型
- Linux下定义windows常用数据类型
- UNIX/LINUX中一些常用的基本系统数据类型
- java 常用基本数据类型的默认值
- 常用基本数据类型
- oracle---常用基本数据类型
- Java语言基础{Java_se(02)}-字面量和常量-变量的基本定义和使用-Java表达式-数据类型和分类-基本数据类型的转换-算数运算符-赋值运算符-比较运算符-三元运算符-逻辑运算符