匈牙利命名表 匈牙利命名规则

前缀 类型 描述 实例

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

  

爱华网本文地址 » http://www.413yy.cn/a/25101013/174459.html

更多阅读

中国国家高速公路网命名调整方案 中国高速公路命名规则

中国国家高速公路网规划方案调整方案针对原有线路存在的几个问题,对国家高速公路网规划提出调整建议。主要解决以下问题:1、一路多名2、线路太长并走向混乱3、原有线路密度低与经济社会发展不相适应4、命名原则混乱5、未强调枢

C语言初学者编程规范—命名规则 c语言变量命名规则

C是一门朴素的语言,你使用的命名也应该这样。与Modula-2和Pascal程序员不同,C程序员不使用诸如“ThisVariableIsATemporaryCounter”这样“聪明”的名字。C程序员应该叫它“tmp”,这写起来更简单,也不会更难懂。然而,当面对复杂情况时就

匈牙利命名表 匈牙利命名规则

前缀 类型 描述 实例arr Array 静态数组 arrPointb BOOL 布尔值 bEnabledby unsigned char(BYTE) 8位无符号字符 byWeekch Char 8位字符 chGradetch TCHAR 如果是_UNICODE,为16位字符 tchNamei/n Int 整形(其大小依赖于操作系统) iRang

声明:《匈牙利命名表 匈牙利命名规则》为网友指尖凝香分享!如侵犯到您的合法权益请联系我们删除