前缀,我来为大家讲解一下关于匈牙利主要特征?跟着小编一起来看一看吧!

匈牙利主要特征(匈牙利命名表)

匈牙利主要特征

前缀

类型

描述

实例

arr

Array

静态数组

arrPoint

b

BOOL

布尔值

bEnabled

by

unsigned char(BYTE)

8位无符号字符

byWeek

ch

Char

8位字符

chGrade

tch

TCHAR

如果是_UNICODE,为16位字符

tchName

i/n

Int

整形(其大小依赖于操作系统)

iRange

u

UINT

无符号整形(其大小依赖于操作系统)

nLength

us

unsigned short

无符号短整形

usPort

w

WORD

16位无符号值

wParam

l

LONG

32位有符号整形

loffset

dw

DWORD

32位无符号整形

dwVolume

f

Float

4字节浮点数

fHigh

d

Double

8字节浮点数

dAmount

cy

CURRENCY

8字节货币类型

cySell

p

*

指针

pDoc

lp

FAR *

远指针

lpDoc

lpsz

LPSTR

为32位字符串指针

lpszName

lpcsz

LPCSTR

32位常量字符串指针

lpcszName

lpctsz

LPCTSTR

如果_UNICODE定义,为32位常量字符串指针

lpctszName

bstr

BSTR

带有4字节长度前缀的w_chart数组

bstrMessage

pbstr

BSTR*

BSTR数据类型指针

pbstrMsg

str

String

CString类型的字符串

strMessage

och

OLECHAR

OLECHAR字符类型

ochX

osz

OLECHAR*

OLECHAR字符串类型

oszX

var

VARIANT

VARIANT数据类型

var

pvar

VARIANT*

VARIANT数据类型指针

pvar

sa

SAFEARRAY

SAFEARRAY数据类型

sa

psa

SAFEARRAY*

SAFEARRAY数据类型指针

psa

dlg

CDialog

Windows对话框

dlg

stc

CStatic

Windows静态文本控件

stc

edt

Cedit

Windows编辑框控件

edt

lsb

CListBox

Windows列表控件

lsb

btn

CButton

Windows按钮控件

btn

scb

CScrollBar

Windows滚动条控件

scb

spn

CSpinButtonCtrl

Windowswe微调按钮控件

spn

tab

CTabCtrl

Windows选项卡控件

tab

rtf

CRichEditCtrl

Windows富文本编辑框控件

rtf

sld

CSliderCtrl

Window滑块控件

sld

list

ClistCtrl

Windows列表控件

list

tre

CtreeCtrl

Windows树形控件

tre

dtc

CDateTimeCtrl

Windows时间选取器控件

dtc

prg

CProgressCtrl

Windows进度指示器控件

prg

cbo

CComboBox

Windows组合框控件

cbo

ils

CImageList

Windows图像列表

ils

tlb

CToolBarCtrl

Windows工具条控件

tlb

mnu

Cmenu

Windows菜单控件

mnu

sta

CStatusBar

Windows状态条控件

sta

wnd

CWnd

Windows窗口

wnd

cx

X

Windows X坐标

cx

cy

Y

Windows Y坐标

cy

pt

Cpoint

Windows点阵

hWnd

size

Csize

Windows尺寸

size

rect/rc

Crect

Windows矩形

rect

pen

Cpen

Windows画笔

pen

br

Cbrush

Windows刷子

br

fnt

Cfont

Windows字体

fnt

cr

COLORREF

Windows颜色值RGB

cr

PMp

Temp

临时变量

PMpBuff

h

Handle

Windows对象句柄

hWnd

lpfn

CALLBACK

指向CALLBACK函数的远指针

lpfnAbort

it/iter

iterator

迭代子

it

vect

std::vector

标准模板库

vect

map

std:map

标准模板库

map

deque

std:deque

标准模板库

deque

list

std:list

标准模板库

list

set

std:set

标准模板库

Set

multiset

std:multiset

标准模板库

multiset

multimap

std:multimap

标准模板库

multimap

,