Windows数据类型
BooL: 布尔变量 返回值True或FALSE
在WinDef.h文件中声明:typedef int BOOL
BooLEAN:布尔变量 返回值True或FALSE
在WinNT.h文件中声明:typedef BYTE BOOLEAN
BYTE:字节(8位)
在WinDef.h文件中声明:typedef unsigned char BYTE
CALLBACK:常用于回调函数
在WinDef.h文件中声明:#define CALLBACK __stdcall
CCHAR:八位字符
在WinNT.h文件中声明:typedef char CCHAR
CHAR:
八位字符(用于字体)
在WinNT.h文件中声明:
typedef char CHAR
COLORREF:
颜色值(32位)
在WinDef.h文件中声明:typedef DWORD COLORREF
CONST:常量
在WinDef.h文件中声明:#define CONST const
DWORD:32位无符号整型 范围0到4294967295 十进制值
在IntSafe.h文件中声明:typedef unsigned long DWORD
DWORDLONG:64位无符号整型 范围0到18446744073709551615 十进制值
在IntSafe.h文件中声明:typedef unsigned __int64 DWORDLONG
DWORD32:32位无符号整型
在BaseTsd.h文件中声明:typedef unsigned int DWORD32
DWORD64:64位无符号整型
在BaseTsd.h文件中声明:typedef unsigned __int64 DWORD64
FLOAT:浮点型变量
在WinDef.h文件中声明:typedef float FLOAT
HACCEL:键盘快捷键的句柄
在WinDef.h文件中声明:typedef HANDLE HACCEL
HANDLE:对象的句柄
在WinNT.h文件中声明:typedef PVOID HANDLE
HBITMAP:位图的句柄
在WinDef.h文件中声明:typedef HANDLE HBITMAP
HBRUSH:画笔的句柄
在WinDef.h文件中声明:typedef HANDLE HBRUSH
HCOLORSPACE:色彩空间句柄
在WinDef.h文件中声明:typedef HANDLE HCOLORSPACE
HCONV:DDE动态数据交换会话句柄
在Ddeml.h文件中声明:typedef HANDLE HCONV
HCONVLIST:DDE动态数据交换会话列表
在Ddeml.h文件中声明:typedef HANDLE HCONVLIST
HCURSOR:光标句柄
在WinDef.h文件中声明:typedef HICON HCURSOR
HDC:设备描述符句柄
在WinDef.h文件中声明:typedef HANDLE HDC
HDDEDATA:动态数据交换---数据句柄
在Ddeml.h文件中声明:typedef HANDLE HDDEDATA
HDESK:桌面句柄
在WinDef.h文件中声明:typedef HANDLE HDESK
HDROP:句柄内部结构
在ShellApi.h文件中声明:typedef HANDLE HDROP
HDWP:延迟窗口结构句柄
在WinUser.h文件中声明:typedef HANDLE HDWP
HENHMETAFILE:增强型图元文件
在WinDef.h文件中声明:typedef HANDLE HENHMETAFILE
HFILE:使用OpenFile函数打开文件的句柄
在WinDef.h文件中声明:typedef int HFILE
HFONT:字体句柄
在WinDef.h文件中声明:typedef HANDLE HFONT
HGDIOBJ:图形设备接口对象GDI句柄
在WinDef.h文件中声明:typedef HANDLE HGDIOBJ
HGLOBAL:全局存储块句柄
在WinDef.h文件中声明:typedef HANDLE HGLOBAL
HHOOK:挂钩句柄
在WinDef.h文件中声明:typedef HANDLE HHOOK
HICON:图标句柄
在WinDef.h文件中声明:typedef HANDLE HICON
HINSTANCE:实例的句柄,模块在内存中的基址 HMODULE 和 HINSTANCE是同样的但在16位Windows中表现不一样
在WinDef.h文件中声明:typedef HANDLE HINSTANCE
转载于:https://blog.51cto.com/evely/1389427
Windows数据类型相关推荐
- Windows数据类型探幽——千回百转你是谁?(1)
Windows Data Types Windows数据类型 由微软Windows操作系统所支持的各种数据类型是用来定义函数的返回值.函数和消息的参数以及结构体成员(因为Win32程序是用C语言来编写 ...
- 常用的基本Windows数据类型
常用的基本Windows数据类型 ----------------------------------------------------------------------------------- ...
- 二:常用 Windows 数据类型(DWORD/LPSTR/CHAR/INT/HWND)
本实例定义了几个常用常量的 Windows 数据类型,包括 DWORD,LPSTR ,CHAR和HWND,并演示 了如何使用它们进行了复制.比较大小等操作. #include<Windows.h ...
- C语言typedef和Windows数据类型
typedef 的作用是给已知的数据类型命名别名,起到下列作用: 1 复杂的数据类型名称简化 2 用typedef 定义与平台无关的数据类型 3 增强代码可读性 4 避免错误 一个使用typedef的 ...
- Windows数据类型探幽——千回百转你是谁?(2)
续表 INT int * int→INT 32位有符号整数 INT_PTR int(_W64 int即__w64 int) * _W64 int→INT_PTR,_W64就是__w64,是为了解决32 ...
- Windows API 的数据类型与 Delphi 数据类型对照表
Windows API 的数据类型与 Delphi 数据类型对照表 Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar ...
- C++ WINDOWS API 第2章 Windows API概要
目录 2.1 Windows数据类型.. 1 2.1.1 Windows数据类型示例.. 1 2.1.2 Windows 数据类型与标准C 数据类型的关系.. 5 ...
- Windows SDK编程 API入门系列(转)
之一 -那'烦人'的Windows数据类型 原创文章,转载请注明作者及出处. 首发 http://blog.csdn.net/beyondcode http://www.cnblogs.com/bey ...
- windows下C语言多线程编程
_beginThreadex创建多线程解读 一.需要的头文件支持 #include <process.h> // for _beginthread() 需要的设置:Proj ...
- windows下编写dll
dll的优点 简单的说,dll有以下几个优点: 1) 节省内存.同一个软件模块,若是以源代码的形式重用,则会被编译到不同的可执行程序中,同时运行这些exe时这些模块的二进制码会被重复加载到内存中.如果 ...
最新文章
- 输入一行字符,判断单词数
- 算法——遗传算法基础
- 集合框架源码学习之HashMap(JDK1.8)
- doc无法编译java文件_java编译成jar文件.doc
- Lintcode1 A+B Problem solution 题解
- 交互式编程之Golang基本配置(Jupyter-notebooks Golang)
- LeetCode刷题(8)
- java - What is a fat JAR? - Stack Overflow
- angularjs 实例_AngularJS包含示例教程
- Google 再见 Java
- 拉格朗日中值定理ξ怎么求_高等数学3.1中值定理
- LiveReload拓展配合Webpack实现网页自动刷新
- 领域驱动模型设计(一)
- iphone换android手机铃声,iPhone6s怎么更换手机铃声 iPhone苹果6s更换铃声教程
- 身份证实名认证API接口介绍
- Error: Delta RPMs disabled because /usr/bin/applyd
- wdcp服务器权限修改,Linux下wdcp控制面板安装tipask3.0教程
- 赖世雄老师---不完全及物动词
- 课改类毕业论文文献包含哪些?
- BiSeNet V3: Bilateral Segmentation Network with Coordinate Attention for Real-time Semantic Segment
热门文章
- 服务器和交换机物理连接_连接网络的枢纽,网络交换机详解
- charts引入icon图片_如何在React中优雅的使用icon
- FR按钮调用数据库(MMSQL)存储过程,参数储存有返回值; 模板参数不可见 编辑后可见
- 计算机的排除故障的方法,计算机产生故障的原因和排除故障的方法
- 刷题进阶 -- 剑指Offer、力扣算法题
- 工程训练大赛物流小车_27所高校参赛,第六届全国工程训练竞赛湖北赛区比赛落幕...
- deeplearning.ai——构建循环神经网络
- 比特币技术Base58
- openfire:openfire单独编译指定插件的方法
- 基于Docker的开发模式驱动持续集成落地实施