MFC命名规范
来源:互联网 发布:代源码迅雷 编辑:程序博客网 时间:2024/06/01 09:11
MFC命名规则
Windows类型 样本变量 MFC类 样本变量
HWND hWnd CWnd* pWnd
HDLG hDlg CDialog* pDlg
HDC hDC CDC* pDC
HGDIOBJ hGdiObj CGdiObject* pGdiObj
HPEN hPen CPen* pPen
HBRUSH hBrush CBrush* pBrush
HFONT hFont CFont* pFont
HBITMAP hBitmap CBitmap* pBitmap
HPALETTE hPaltte CPalette* pPalette
HRGN hRgn CRgn* pRgn
HMENU hMenu CMenu* pMenu
HWND hCtl CState* pState
HWND hCtl CButton* pButton
HWND hCtl CEdit* pEdit;
HWND hCtl CListBox* pListBox
HWND hCtl CComboBox* pComboBox
HWND hCtl CScrollBar* pScrollBar
HSZ hszStr CString pStr
POINT pt CPoint pt
SIZE size CSize size
RECT rect CRect rect
还有一点想说明一下:
常量和宏定义必须全部以大写字母来撰写,中间可根据意义的连续性用下划线连接,每一条定义的右侧必须有一简单的注释,说明其作用;
下面是vc资源名字定义格式:
菜单: IDM_XX //M:Menu
位图: IDB_XX //B:Bitmap
对话框: IDD_XX //D:Dialog
字符串: IDS_XX //S:String
ICON: IDI_XX //I:Icon
按钮控件: IDC_BTN_XX //BTN:Button
编辑控件: IDC_EDT_XX //EDT:EditBox
列表控件: IDC_LST_XX //LST:ListCtrl
树表控件: IDC_TRE_XX //TRE:TreeCtrl
富文本控件: IDC_RCH_XX //RCH:RichEdit
静态本控件: IDC_STT_XX //STT:StaticText
组合框控件: IDC_CMB_XX //CMB:ComboBox
滚动条控件: IDC_SCR_XX //SCR:ScrollBar
滑动条控件: IDC_SLD_XX //SLD:Slider
多选项控件: IDC_CHK_XX //CHK:CheckBox
单选项控件: IDC_RDB_XX //RDB:RadioButton
- MFC命名规范
- MFC Library 命名规范
- MFC 命名规范
- mfc命名规范
- MFC 命名规范
- C C++ VC MFC 命名规范
- MFC、句柄、控件及结构的命名规范
- MFC命名规范(收集自网络,方便查看)
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 命名规范
- 关于JVM默认内存的增加
- Get the each group max ID with sql
- C#中问号(?)的用法
- 问题原来如此简单...
- vs2010 UltimTrial 注册码
- MFC命名规范
- perl中目录句柄的操作(opendir, readdir, closedir)
- 打印部分页面
- 蠕虫的口水
- 关闭当前窗口 弹出询问 和不弹询问窗口 两种方式
- GridPanel中的动态Tips
- ik-expression 表达式解析执行器
- Hashcode作用以及hash算法的理解
- EditPlus 3.12 注册码