您的位置:首页 > 其它

MFC命名规则

2014-05-22 08:38 162 查看
MFC命名规则

 

Windows类型样本变量MFC类样本变量
HWNDhWnd;CWnd*pWnd;
HDLGhDlg;CDialog*pDlg;
HDChDC;CDC*pDC;
HGDIOBJhGdiObj;CGdiObject*pGdiObj;
HPENhPen;CPen*pPen;
HBRUSHhBrush;CBrush*pBrush;
HFONThFont;CFont*pFont;
HBITMAPhBitmap;CBitmap*pBitmap;
HPALETTEhPaltte;CPalette*pPalette;
HRGNhRgn;CRgn*pRgn;
HMENUhMenu;CMenu*pMenu;
HWNDhCtl;CState*pState;
HWNDhCtl;CButton*pButton;
HWNDhCtl;CEdit*pEdit;
HWNDhCtl;CListBox*pListBox;
HWNDhCtl;CComboBox*pComboBox;
HWNDhCtl;CScrollBar*pScrollBar;
HSZhszStr;CStringpStr;
POINTpt;CPointpt;
SIZEsize;CSizesize;
RECTrect;CRectrect;
 

还有一点想说明一下:

常量和宏定义必须全部以大写字母来撰写,中间可根据意义的连续性用下划线连接,每一条定义的右侧必须有一简单的注释,说明其作用; 

 

下面是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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: