匈牙利命名法相关命名表
来源:互联网 发布:欧立讯写频软件 编辑:程序博客网 时间:2024/05/02 17:43
前缀类型中文说明aArray数组bBOOL(int)布尔(整数)byUnsigned Char(Byte)无符号字符(字节)cChar字符(字节)cbCount of Bytes字节数crColor Reference Value颜色(参考)值cxCount of x(Short)x的集合(短整数)fFlags(usually multiple bit values)标志(一般是有多位的数值)fnFunction函数g_Global全局的hHandle句柄iInteger整数lLong长整数lpLong Pointer长指针m_Data Member of a Class一个类的数据成员nShort Integer短整数pPointer指针sString字符串szZero Terminated String以零结尾的字符串tmText Metric文本规则uUnsigned Integer无符号整数ulUnsigned Long(ULONG)无符号长整数wWORD(Unsigned Short)无符号短整数x,yx, y Coordinates (Short)坐标值(短整数)vVoid空
前缀类型描述例子chchar8位字符chGradechTCHAR16位Unicode集字符chNamebBOOL布尔变量bEnablenint整型nLengthnUINT无符整型nLengthwWORD16位无符号整型wPoslLong32位有符号整型lOffsetdwDWORD32位无符号整型dwRangep*指针变量,内存模块指针(Ambient memory model point)pDoclpFar*长指针lpDoclpszLPSTR32位字符串指针lpszNamelpszLPCSTR32位常量字符串指针lpszNamelpszLPCTSTR32位Unicode集常量指针lpszNamehhandleWindows对象句柄hWndlpfn(*fn)() 回调函数指针 Callback Far pointer to CALLBACK functionlpfnAbort Windows类型样本变量MFC类样本变量HWNDhWndCWnd*pWndHDLGhDlgCDialog*pDlgHDChDCCDC*pDCHGDIOBJhGdiObjCGdiObject*pGdiObjHPENhPenCPen*pPenHBRUSHhBrushCBrush*pBrushHFONThFontCFont*pFontHBITMAPhBitmapCBitmap*pBitmapHPALETTEhPaltteCPalette*pPaletteHRGNhRgnCRgn*pRgnHMENUhMenuCMenu*pMenuHWNDhCtlCState*pStateHWNDhCtlCButton*pButtonHWNDhCtlCEdit*pEditHWNDhCtlCListBox*pListBoxHWNDhCtlCComboBox*pComboBoxHWNDhCtlCScrollBar*pScrollBarHSZhszStrCStringpStrPOINTptCPointptSIZEsizeCSizesizeRECTrectCRectrect
有关项目的全局变量用g_开始,类成员变量用m_,局部变量若函数较大则可考虑用l_用以显示说明其是局部变量。
前缀类型例子g_全局变量g_ServersC类或者结构体CDocument, CPrintInfom_成员变量m_pDoc, m_nCustomersVC常用前缀列表:
MFC、句柄、控件及结构的命名规范:
阅读全文
1 0
- 匈牙利命名法相关命名表
- 关匈牙利命名法
- 匈牙利命名表
- 匈牙利命名表
- 匈牙利命名表
- 匈牙利命名表
- 匈牙利命名
- 匈牙利命名
- 匈牙利命名
- 抨击匈牙利命名法
- 匈牙利命名法
- 匈牙利命名法收藏
- 匈牙利命名法
- 匈牙利命名法
- 匈牙利命名规则
- 匈牙利命名法
- 匈牙利命名法
- 匈牙利命名法收藏
- mybatis逆向工程两次之后出现java.lang.IllegalStateException: Failed to load ApplicationContext
- 我的python3基础笔记之 【字符串和编码】
- 小文本——Cookies
- 在phpcms模板页面中如何调用验证码以及实现验证码验证?
- 初学spring遇到的问题1
- 匈牙利命名法相关命名表
- 414. Third Maximum Number
- Smart Form中四种窗口类型的区别
- centos7.3源码编译httpd-2.4.27
- 史上最全最详细JNDI数据源配置说明
- 进程通信之共享内存2
- 文章标题
- Jquery(一)基础核心
- CodeForces