VC扩充定义的数据类型
来源:互联网 发布:苹果4越狱软件 编辑:程序博客网 时间:2024/05/21 05:56
除了C++中经典的数据类型外,考虑到Windows的编程环境,VC++还扩充定义了一些新的数据类型。
数据类型 说明
FAR 对应于far
NEAR 对应于near
CONST 对应于const(常量)
BOOL 布尔类型,值为TRUE(真)或FALSE(假)
UINT 32位无符号整形,对应于unsigned int
BYTE 8位无符号整形,对应于unsigned char
WORD 16位无符号整形,对应于unsigned short int
DWORD 32位无符号长整形,对应于unsigned long int
SHORT 短整型
LONG 32长整形,对应于long
LONGLONG 64长整形
FLOAT 浮点型,对应于float
CHAR Windows字符
VOID 任意类型
BSTR 32位字符指针
LPCSTR 32位字符串指针,指向一个常数字符串
LPSTR 32位字符串指针
LPCTSTR 32位字符串指针,指向一个常数字符串,用于移植到双字节字集
LPTSTR 32位字符串指针,用于移植到双字节字集
LPVOID 32位指针,指向一个未定义类型的数据
LPARAM 32位消息参数,作为窗口函数或回调函数(call back)的参数
LPRESULT 32位数值,作为窗口函数或回调函数(call back)的返回值
LPCRECT 32位指针,指向一个RECT结构的常量
PROC 指向回调函数的指针
WNDPROC 32位指针,指向一个窗口函数
WPARAM 36位或32位数值,作为窗口函数或回调(call back)的参数
HANDLE 对象句柄,其他还有HPEN,HWND,HCURSOR,HDC和HFILE
COLORREF 32位数值,代表一个颜色值
- VC扩充定义的数据类型
- C-51的数据类型扩充定义
- C51数据类型扩充定义
- VC++宏定义数据类型大全
- VC++宏定义数据类型大全
- VC数据类型定义中far
- vc和gcc对C语言数据类型长度的定义
- Java 基本数据类型扩充
- 不熟悉数据类型的定义
- TI 数据类型的定义
- 数据类型的定义
- 数据类型定义的重要性
- 抽象数据类型的定义
- 数据类型的定义
- 栈的数据类型定义
- VC的数据类型转换
- VC常用的数据类型
- VC的数据类型
- 好好生活
- 同时学习c与c++
- 用定义函数来编写程序
- 悲哀
- java中面向对象和面向过程的区别
- VC扩充定义的数据类型
- Java网络编程
- shell
- java for shell
- 基础非常important
- Don't phunk with my heart.
- 短信
- 《跟旺旺老师学Java》_第一章Java简介与JDK部署_第一部分Java是什么
- java String