PoEdu - Windows阶段班 【Po学校】Windows 平台 数据类型
Windows 平台 数据类型
|
Windows 平台 数据类型 HANDLE
|
一个用于管理客户机与Active Directory服务器之间通信的,用于TCP连接adconnection对象的句柄
Windows 平台 数据类型 BOOL BOOLEAN |
Windows 平台 数据类型 BYTE |
windows 平台 数据类型 BYTE WORD
|
Windows 平台 数据类型 CHAR |
Windows平台 数据类型 PFLOAT注意事项 |
Windows 平台 数据类型 DWORD
|
WORD “字” 对,就是“快使用双截棍,哼哼哈兮~!”的周天王。“short”短整的双节棍(两个Byte),16点伤害。
DWORD "双字" 对的,因为要使用“头文字D”,所以要再双一下子,影音双栖了都,老厉害了 ,32bit伤害。汗~~~
Windows 平台 数据类型 DWORD_PTR |
一个dword_ptr是用于unsigned long类型的指针。它用于构造指向unsigned long类型的指针,执行有指针精度的指针运算。dword_ptr也是常用的指针精度。
在64位windows 中,一般32位参数已扩展到64位。更多信息,看到ulong_ptr。
Windows 平台 数据类型 DWORD_PTR |
Windows 平台 数据类型 DWORD与DWORD_PTR |
Windows 平台 数据类型 DWORD_PTR 一般的地址值,没有解引用功能。如要解引用,需要强转为指针地址值: |
Windows 平台 数据类型 X86与X64的宏替换: |
Windows 平台 数据类型 选择x64 宏替换转换为64位 |
Windows 平台 数据类型 为了向后兼容 DWORD_PTR 在64位系统下,长度变成64bit |
Windows 平台 数据类型 DWORD_PTR 的使用及理解 |
Windows 平台 数据类型 DWORD32 DWORD64 DWORDLONG,可以直接理解为INT系列 |
Windows 平台 数据类型 error_status_t 错误状态编号
|
Windows 平台 数据类型 HANDLE |
Windows 平台 数据类型 HCALL == DWORD |
Windows 平台 数据类型 HRESULT == LONG |
Windows 平台 数据类型 INT LPINT |
Windows 平台 数据类型 LMSTR |
Windows 平台 数据类型 关于字符串的处理 下图全部是关于字符串的
|
Windows 平台 数据类型 1 先来看CHAR 与 WCHAR |
Windows 平台 数据类型 WCHAR 三个指针 PWCHAR LPWCH PWCH |
Windows平台 数据类型 WCHAR 其它编译器上 的指针 表示 *LPWSTR *PWSTR |
Windows 平台 数据类型 PWCHAR 与 LPWSTR 语义上的区别,微软希望我们如下使用: |
Windows 平台 数据类型 关于WCHAR 指针的解读 |
Windows 平台 数据类型 CHAR 的指针表示 没有了W: |
Windows 平台 数据类型 第3种字符型 TCHAR 可变的CHAR,模板式的CHAR |
Windows 平台 数据类型 TCHAR 根据UNICODE宏的设定,来调整替换宽窄字符的定义: |
Windows 平台 数据类型 TCHAR 指针表示 : |
Windows 平台 数据类型 QWORD 升级版本的DWORD,代表64bit的长度
|
Windows 平台 数据类型 魔性的SIZE_T: |
Windows 平台 数据类型 STRING 一个窄字符的char* : |
Windows 平台 数据类型 ULONG_PTR 会因X86与X64平台的变化而变化长度: |