




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Win32 常用数据类型以下这些数据类型被Win32 API支持可以用于定义函数返回值、函数和消息的参数或结构体成员变量.他们定义了相关数据大小和位。下面这个表包含以下数据类型: 字符串、整型数、布尔型、指针类型和句柄类型.这些字符串、整型数、布尔型是同C编绎器公用的.大多的指针类型名称前缀使用 P或LP.一个基本的Win32应用程序是使用一个句柄提交一个资源到内存中去的。 类型定义ABORTPROC指向一个应用程序定义的系统调用返回函数-当打印工作在假脱机期间被取消时的指针ACMDRIVERENUMCB指向一个程序定义调用返回函数-被acmDriverEnum使用. ACMDRIVERPROC指向一个程序定义调用返回函数-被一个安装音频压缩管理驱动器(ACM)ACMFILTERCHOOSEHOOKPROC指向一个程序定义函数-钩住acmFilterChoosec对话框ACMFILTERENUMCB指向一个程序定义调用返回函数被acmFilterEnum使用ACMFILTERTAGENUMCB指向一个程序定义调用返回函数被acmFilterTabEnum使用ACMFORMATCHOOSEHOOKPROC指向一个程序定义函数-钩住acmFormatChoose对话框ACMFORMATENUMCB指向一个程序定义调用返回函数被acmFormatEnum 使用ACMFORMATTAGENUMCB指向一个程序定义调用返回函数被acmFormatTagEnum 使用APPLET_PROC指向一个类库定义调用返回函数-在控制面板应用程序中为空指针ATOMAtom (参考字符串在一个atom表中).BOOL布尔类型值(应为 TRUE 或 FALSE).BOOLEAN布尔类型值(应为 TRUE 或 FALSE).BSTR32bit字符指针类型BYTE字节类型 (8 bit).CALINFO_ENUMPROC指向一个程序定义调用返回函数收到一个日历信息字符串 CALLBACK调用返回函数的调用习惯.CHAR8-位 Windows (ANSI)字符串COLORREF红, 绿, 蓝 (RGB)颜色值 (32位). CONST在运行期间保持不变的常量.CRITICAL_SECTION临界区对象.CTRYID国家标识符.DATEFMT_ENUMPROC指向一个程序定义调用返回函数收到一个日期格式的字符串 DESKTOPENUMPROC指向一个程序定义调用返回函数收到一个桌面名称 DLGPROC指向一个程序定义对话框返回程序 DRAWSTATEPROC指向一个程序定义调用返回函数着色一个复合图象 DWORD32-bit 无符号整数. EDITWORDBREAKPROC指向一个程序定义调用返回函数-当一个多行编辑控件需要文本换行时被操作系统调用.ENHMFENUMPROC指向一个程序定义调用返回函-列举增强图元文件记录 ENUMRESLANGPROC指向一个程序定义调用返回函数-列举资源语言 ENUMRESNAMEPROC指向一个程序定义调用返回函-列举一个资源名称 ENUMRESTYPEPROC指向一个程序定义调用返回函-列举一个资源类型 FARPROC指向一个程序定义调用返回函数.FLOAT浮点数类型.FILE_SEGMENT_ELEMENT64-bit 缓冲区指针FONTENUMPROC指向一个程序定义调用返回函数-列举字体 GOBJENUMPROC指向一个程序定义调用返回函数列举图形设备对象 (GDI) GRAYSTRINGPROC指向一个程序定义调用返回函数-画灰色文本HACCEL加速键表句柄.HANDLE对象句柄HBITMAP位图句柄HBRUSH画刷句柄HCOLORSPACE逻辑颜色间隔句柄HCONV对态数据交换会话句柄(DDE)HCONVLISTDDE 会话列表句柄HCURSOR光标句柄.HDC设备上下文句柄(DC).HDDEDATADDE数据句柄HDESK桌面句柄.HDROP内部结构体句柄.HDWP缓期窗口位置结构体句柄HENHMETAFILE增强图元文件句柄HFILE打开一个文件句柄(不是创建文件的句柄) HFONT字体句柄HGDIOBJGDI对象句柄HGLOBAL全局大内存块句柄(连续内存).HHOOK钩子句柄HICON图标句柄 HIMAGELIST图象列表对象句柄 HIMC输入上下文句柄HINSTANCE实例句柄.HKEY注册键句柄HKL键盘规格句柄HLOCAL本地内存块句柄HMENU菜单句柄HMETAFILE图元文件句柄HMODULE模块句柄HMONITOR显示器句柄.HOOKPROC指向一个程序定义钩子函数被SetWindowsHookEx指定 HPALETTE调色板句柄.HPEN画笔句柄HRGN区域句柄HRSRC资源句柄HSZDDE串句柄.HTREEITEM树视控件节点条目句柄HWINSTA窗口位置句柄HWND窗口句柄INT有符号整数IPADDRIP 地址. 从一个IP地址转换到 a.b.c.d 形式 LANGID语言标识符. LCID现场标识符LCSCSTYPE颜色间隔类型LCSGAMUTMATCH全音阶匹配模式LCTYPE现场消息类型 LINEDDAPROC指向调用返回函数-进度条相配. LOCALE_ENUMPROC指向一个程序定义调用返回函数-收到一个现场标识串 LONG32-bit 有符号长整数类型LONGLONG64-bit 有符号长整数类型.LPARAM32-bit消息参数(传到一个程序或从函数中返回)LPBOOL指向BOOL值的指针LPBYTE指向BYTE值的指针LPCCHOOKPROC指向一个程序钩子函数被颜色公共对话框使用. LPCFHOOKPROC指向一个程序钩子函数被字体公共对话框使用.LPCOLORREF指向一个COLORREF值的指针LPCRECT32bit不可变的矩形区域指针LPCRITICAL_SECTION指向临界区的指针.LPCSTR指向一个非终止常量8-bitWindows(ANSI)类型的字符串指针LPCTSTR若是UNICODE类型字符被定义同LPCWSTR,否则同LPCSTR LPCVOID指向一个任何类型的常量LPCWSTR指向一个非终止常量16-bitWindows(ANSI)类型的字符串LPDWORD指向DWORD类型值LPFIBER_START_ROUTINE指向一个光纤函数. LPFRHOOKPROC指向一个程序钩子函数被查找/替换公共对话框使用 LPHANDLE指向一个HANDLE句柄的指针.LPHANDLER_FUNCTION指向一个控件句柄函数为Win32 服务器. LPINT指向一个INI类型值.LPLONG指向一个LONG类型值.LPOFNHOOKPROC指向一个程序钩子函数被打开和另存为公用对话框使用 LPPAGEPAINTHOOK指向一个程序定义调用返回函数被页面设置公用对话框使用 LPPAGESETUPHOOK指向一个程序定义调用返回函数被页面设置公用对话框使用LPPRINTHOOKPROC指向一个程序钩子函数被页面设置公用对话框使用LPPROGRESS_ROUTINE指向一个程序定义调用返回函数被CopyFileEx函数使用 LPSETUPHOOKPROC指向一个程序钩子函数被打印设置公用对话框使用LPSTR指向一个无终止符的8-bit Windows (ANSI)特征的字符串指针LPSTREAM指向一个流的指针LPTHREAD_START_ROUTINE指向一个线程函数的指针LPTSTR若UNICODE字符特征被定义同LPWSTR,否则同LPSTR.LPVOID指向任何类型值(32bit)LPWORD指向一个WORD类型值.LPWSTR指向一个无终止符的16-bit Windows (ANSI)特征的字符串LRESULT32bit返回指针值从一个Win程序或回调函数中LUID本地唯一的标识符PBOOL指向一个BOOL类型值.PBOOLEAN指向一个BOOL类型值PBYTE指向一个BYTE类型值.PCHAR指向一个CHAR类型值PCRITICAL_SECTION指向一个CRITICAL_SECTION类型值.PCSTR指向一个无终止符的8-bit Windows (ANSI)特征的常量字符串PCTSTR或是UNICODE类型字符被定义同PCWSTR,否则同PCSTRPCWCH指向一个常量WCHAR.PCWSTR指向一个无终止符16-bit Unicode特征的常量字符串PDWORD指向一个DWORD类型值.PFLOAT指向一个FLOAT类型的值PFNCALLBACK指向一个程序定义的回调函数-DDE处理指针 PHANDLE指向一个HANDLE句柄类型值.PHANDLER_ROUTINE指向一个控制台程序句柄 PHKEY指向一个HKEY类型值.PINT指向一个INT类型值PLCID指向一个LCID类型值PLONG指向一个LONG类型值PLUID指向一个LUID类型值PROPENUMPROC指向一个程序定义调用返回函数-列举窗口属性PROPENUMPROCEX指向一个程序定义调用返回函数- 列举窗口属性PSHORT指向一个SHORT类型值.PSTR指向一个无终止符的8-bit Windows (ANSI)特征字符串PTBYTE指向一个TBYTE类型的值PTCHAR指向一个TCHAR类型的值PTIMERAPCROUTINE指向一定时器完成程序 PTSTR若是UNICODE被定义同PWSTR,否则同PSTRPUCHAR指向一个UCHAR类型的值.PUINT指向一个UINT类型的值PULONG指向一个ULONG类型的值PUSHORT指向一个UUSHORT类型的值.PVOID指向一个任何类型的值.PWCHAR指向一个UWCHAR类型的值PWORD指向一个UCHAR类型的值.Pointer to a WORD.PWSTR指向一个无终止符的16-bit Unicode特征字符串 REGISTERWORDENUMPROC指向一个程序定义调用返回函数-处理注册字符串 REGSAM为注册键设立的安全数据通路SC_HANDLE数据库管理控件句柄SC_LOCK数据库服务管理控件加锁句柄.SENDASYNCPROC指向一个程序定义调用返回函数-当操作系统调用SendMessageCallbace时SERVICE_STATUS_HANDLE服务器状态值句柄SHORT短整数类型.TBYTE若是UNICODE字符特征被定义同WCHAR,否则同CHAR.TCHAR若是UNICODE字符特征被定义同WCHAR,否则同CHAR.TIMEFMT_ENUMPROC指向一个程序定义调用返回函数-收到一个时间类型字符串 TIMERPROC指向一个程序定义时间返回函数 UCHAR无符号CHAR类型.UINT无符号INT类型.ULONG无符号LONG类型ULONGLONG64-bit 无符号整型数UNSIGNED无符号属性USHORT无符号SHORT类型VOID任何类型WCHAR16-bit Unicode类型字符. WINAPIWin32 API调用约定WINSTAENUMPROC指向一个程序定义调用返回函数-收到一个窗口位置名称tWNDENUMPROC指向一个程序定义调用返回函数-列举窗口WNDPROC指向一个windows程序指针WORD16-bit 无符号整数WPARAM32-bit 消息参数YIELDPROC指向一个回调函数 其它可用数据类型类型位数其它名称数值范围_int81char, signed char128 到 127_int162short, short int, signed short int32,768 到 32,767_int324signed, signed int2,147,483,648到 2,147,483,647_int648无9,223,372,036,854,775,808到9,223,372,036,854,775,807char1signed char128 到 127unsigned char1无0 到 255short2short int, signed short int32,768 到 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中考阶段教师激励讲话稿合集
- 机械加工工艺实训考核试题汇编
- 有机溶剂危害及安全使用规范详解
- 信息技术Excel基础教学指导
- 高新技术企业员工绩效考核指标体系
- 供应商原料质量控制流程标准
- 超市商品陈列及促销活动方案
- 2025-2030发酵型药用饲料生产工艺优化与规模化生产可行性报告
- 小学二年级数学期末测试题卷
- 2025-2030动力电池隔膜涂覆技术迭代方向
- 甲状腺疾病课件
- 数控滚齿机操作指导手册
- 医保智能审核培训课件
- 如何培养数学尖子生的讲座
- 本科教学合格评估汇报
- 2025年义务教育劳动新课程(2025版)标准试题含参考答案
- 学院定密管理办法
- 挖机线路改造方案(3篇)
- 专题02选必一Unit2(知识全梳理考点精准练)
- 2025年民政行业技能鉴定考试-殡仪服务员考试历年参考题库含答案解析(5套共100道单选题合辑)
- 医务人员职业道德与服务礼仪培训
评论
0/150
提交评论