VC常用数据类型列表

一.VC常用数据类型列表

Type

Default Size

Description

说明:这些基础数据类型对于MFC还是API都是被支持的

boolean

unsigned 8 bit ,

取值TRUE/FALSE

byte

unsigned 8 bit,

整数,输出按字符输出

char

unsigned 8 bit,

字符

double

signed 64 bit

浮点型

float

signed32 bit

浮点型

handle_t

Primitive handle type

hyper

signed 64 bit

整型

int

signed 32 bit

整型

long

signed 32 bit

整型

short

signed 16 bit

整型

small

signed 8 bit

整型

void *

32-bit

指向未知类型的指针

wchar_t

unsigned 16 bit

16位字符,char可容纳更多的字符

Win32

API

说明: 这些Win32API支持的简单数据类型主要是用来定义函数返回值,消息参数,结构成员。这类数据类型大致可以分为五大类:字符型、布尔型、整型、指针型和句柄型(?. 总共大概有100多种不同的类型,

BOOL/BOOLEAN

8bit,TRUE/FALSE

布尔型

BYTE

unsigned 8 bit

BSTR

CComBSTR

_bstr_t

32 bit

BSTR是指向字符串的32位指针

是对BSTR的封装

是对BSTR的封装

CHAR

8 bit

(ANSI)字符类型

COLORREF

32 bit

RGB颜色值 整型

DWORD

unsigned 32 bit

整型

FLOAT

float

float

HANDLE

Object句柄

HBITMAP

bitmap句柄

HBRUSH

brush句柄

HCURSOR

cursor句柄

HDC

设备上下文句柄

HFILE

OpenFile打开的File句柄

HFONT

font句柄

HHOOK

hook句柄

HKEY

注册表键句柄

HPEN

pen句柄

HWND

window句柄

INT

--------

--------

LONG

--------

---------

LONGLONG

64位带符号整型

LPARAM

32 bit

消息参数

LPBOOL

BOOL型指针

LPBYTE

BYTE型指针

LPCOLOREF

COLORREF型指针

LPCSTR/LPSTR/PCSTR

指向8位(ANSI)字符串类型指针

LPCWSTR/LPWSTR/PCWSTR

指向16Unicode字符串类型

LPCTSTR/LPTSTR/PCTSTR

指向一8位或16位字符串类型指针

LPVOID

指向一个未指定类型的32位指针

LPDWORD

指向一个DWORD型指针

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值