VC++常用数据类型与操作详细讲解

VC++常用数据类型与操作详细讲解

ID:41059806

大小:113.00 KB

页数:13页

时间:2019-08-15

VC++常用数据类型与操作详细讲解_第1页
VC++常用数据类型与操作详细讲解_第2页
VC++常用数据类型与操作详细讲解_第3页
VC++常用数据类型与操作详细讲解_第4页
VC++常用数据类型与操作详细讲解_第5页
资源描述:

《VC++常用数据类型与操作详细讲解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.VC++常用数据类型及其操作详解 ―――――――――――――――――――――目录―――――――――――――――――――――一、VC常用数据类型列表二、常用数据类型转化2.1数学类型变量与字符串相互转换2.2CString及string,char*与其他数据类型的转换和操作●CString,string,char*的综合比较●数学类型与CString相互转化●CString与char*相互转换举例●CString与BSTR型转换●VARIANT型转化成CString型2.3BSTR、_bstr_t与CComBSTR2.4VARIANT、_variant_t与COleVaria

2、nt附录CString及字符串转及操作详解参考书籍:CSDN,<> ――――――――――――――――――――――――――――――――――――――――――――一、VC常用数据类型列表 TypeDefaultSizeDescription    基础类型 全是小写 说明:这些基础数据类型对于MFC还是API都是被支持的booleanunsigned8bit,取值TRUE/FALSEbyteunsigned8bit,整数,输出按字符输出charunsigned8bit,字符doublesigned64bit浮点型floatsigned32b

3、it浮点型handle_t Primitivehandletypehypersigned64bit整型intsigned32bit整型longsigned32bit整型shortsigned16bit整型smallsigned8bit整型void*32-bit指向未知类型的指针wchar_tunsigned16bit16位字符,比char可容纳更多的字符   Win32API说明:这些Win32API支持的简单数据类型主要是用来定义函数返回值,消息参数,结构成员。这类数据类型大致可以分为五大类:字符型、布尔型、整型、指针型和句柄型(?).总共大概有100多种不同的类型,...

4、常用数据类型 全大写BOOL/BOOLEAN8bit,TRUE/FALSE布尔型BYTEunsigned8bit BSTRCComBSTR_bstr_t32bitBSTR是指向字符串的32位指针是对BSTR的封装是对BSTR的封装CHAR8bit(ANSI)字符类型COLORREF32bitRGB颜色值整型DWORDunsigned32bit整型FLOATfloat型float型HANDLE Object句柄HBITMAP bitmap句柄HBRUSH brush句柄HCURSOR cursor句柄HDC 设备上下文句柄HFILE OpenFile打开的File句柄HFONT

5、 font句柄HHOOK hook句柄HKEY 注册表键句柄HPEN pen句柄HWND window句柄INT----------------LONG-----------------LONGLONG 64位带符号整型LPARAM32bit消息参数LPBOOL BOOL型指针LPBYTE BYTE型指针LPCOLOREF COLORREF型指针LPCSTR/LPSTR/PCSTR 指向8位(ANSI)字符串类型指针LPCWSTR/LPWSTR/PCWSTR 指向16位Unicode字符串类型LPCTSTR/LPTSTR/PCTSTR 指向一8位或16位字符串类型指针LPVO

6、ID 指向一个未指定类型的32位指针LPDWORD 指向一个DWORD型指针其他相似类型:LPHANDLE、LPINT、LPLONG、LPWORD、LPRESULTPBOOL、PBOOLEAN、PBYTE、PCHAR、PDWORD、PFLOAT、PHANDLE、PINT、PLONG、PSHORT……说明:(1)在16位系统中LP为16bit,P为8bit,在32位系统中都是32bit(此时等价)...(2)LPCSTR等中的C指Const,T表示TCHAR模式即可以工作在ANSI下也可UNICODESHORTusigned整型其他UCHAR、UINT、ULONG、ULONGL

7、ONG、USHORT为无符号相应类型TBYTE WCHAR型或者CHAR型TCHAR ANSI与unicode均可VARIANT_variant_tCOleVariant 一个结构体参考OAIDL.H_variant_t是VARIANT的封装类COleVariant也是VARIANT的封装类      WNDPROC 指向一个窗口过程的32位指针WCHAR 16位Unicode字符型WORD 16位无符号整型WPARAM 消息参数MFC独有数据类型下面两个数据类型是微软基础类库中独有的数据类型POSIT

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。