MFC命名規(guī)則匯總
本文匯總了MFC中消息、控件、對(duì)話框等等的命名規(guī)則,作為初學(xué)者應(yīng)詳細(xì)了解并遵守這類規(guī)則。詳細(xì)規(guī)則如下所示:
一、MFC中ID 編號(hào)原則:
IDC_:控件的ID命名前綴(Control)
IDM_:菜單的ID命名前綴(Menu)
IDD_:對(duì)話框的ID命名前綴(Dialog)
IDR_:資源的ID命名前綴(Resource)
IDS_:字符串的ID命名前綴(String)
IDB_:位圖資源的ID命名前綴(Bitmap)
二、MFC系統(tǒng)消息前綴小集
ABM 應(yīng)用程序桌面工具條application desktop toolbar
BM 按鈕 button control
CB 組合框 combo box control
CBEM 擴(kuò)展組合框 extended combo box control
CDM 通用對(duì)話框common dialog box
DBT 設(shè)備devicae
DL 下拉列表 drag list box
DM Default Push button control
DTM Date and time picker control
EM 編輯框edit control
HDM Header control
HXM 熱鍵hot key control
IPM IP控件IP address control
LB 列表框list box control
LVM 列表視圖list view control
MCM 日歷控件month calendar control
PBM 進(jìn)度條progress bar
PGM Pager control
PSM 屬性property control
RB 伸縮條rebar control
SB 狀態(tài)條status bar window
SBM 滾動(dòng)條scrol bar control
STM 靜態(tài)條static control
TB 工具條toolbar
TBM 跟蹤條trackbar
TCM Tab control
TTM Tooltip control
TVM 樹(shù)視圖tree_view control
UDM Up_down control
WM 一般窗口general window
此處需要注意:
BM/NM等中間的M表示向控件發(fā)送的消息,也就是命令控件做事情;
BN等中間的N,表示控件向外部(父窗口)發(fā)出的通知,表示自己的狀態(tài),不要混淆這兩個(gè)不同方向的東西!
上一篇:win32下進(jìn)程間通信(共享內(nèi)存)實(shí)例分析
欄 目:C語(yǔ)言
下一篇:VC小技巧匯總之控件技巧
本文標(biāo)題:MFC命名規(guī)則匯總
本文地址:http://www.jygsgssxh.com/a1/Cyuyan/3585.html
您可能感興趣的文章
- 01-10C++代碼規(guī)范之命名規(guī)則
- 01-10C++重載運(yùn)算符的規(guī)則詳解
- 01-10三種獲取網(wǎng)頁(yè)源碼的方法(使用MFC/Socket實(shí)現(xiàn))
- 01-10構(gòu)建mfc窗體的簡(jiǎn)單示例
- 01-10MFC實(shí)現(xiàn)全屏功能代碼實(shí)例
- 01-10MFC自定義消息的實(shí)現(xiàn)方法
- 01-10VC中SDK與MFC的區(qū)別淺析
- 01-10MFC中Radio Button的用法詳解
- 01-10C和MFC巧妙獲取外網(wǎng)IP的兩種實(shí)現(xiàn)方法
- 01-10VC MFC非模態(tài)對(duì)話框的實(shí)現(xiàn)方法


閱讀排行
- 1C語(yǔ)言 while語(yǔ)句的用法詳解
- 2java 實(shí)現(xiàn)簡(jiǎn)單圣誕樹(shù)的示例代碼(圣誕
- 3利用C語(yǔ)言實(shí)現(xiàn)“百馬百擔(dān)”問(wèn)題方法
- 4C語(yǔ)言中計(jì)算正弦的相關(guān)函數(shù)總結(jié)
- 5c語(yǔ)言計(jì)算三角形面積代碼
- 6什么是 WSH(腳本宿主)的詳細(xì)解釋
- 7C++ 中隨機(jī)函數(shù)random函數(shù)的使用方法
- 8正則表達(dá)式匹配各種特殊字符
- 9C語(yǔ)言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例
- 10C語(yǔ)言查找數(shù)組里數(shù)字重復(fù)次數(shù)的方法
本欄相關(guān)
- 04-02c語(yǔ)言函數(shù)調(diào)用后清空內(nèi)存 c語(yǔ)言調(diào)用
- 04-02func函數(shù)+在C語(yǔ)言 func函數(shù)在c語(yǔ)言中
- 04-02c語(yǔ)言的正則匹配函數(shù) c語(yǔ)言正則表達(dá)
- 04-02c語(yǔ)言用函數(shù)寫(xiě)分段 用c語(yǔ)言表示分段
- 04-02c語(yǔ)言中對(duì)數(shù)函數(shù)的表達(dá)式 c語(yǔ)言中對(duì)
- 04-02c語(yǔ)言編寫(xiě)函數(shù)冒泡排序 c語(yǔ)言冒泡排
- 04-02c語(yǔ)言沒(méi)有round函數(shù) round c語(yǔ)言
- 04-02c語(yǔ)言分段函數(shù)怎么求 用c語(yǔ)言求分段
- 04-02C語(yǔ)言中怎么打出三角函數(shù) c語(yǔ)言中怎
- 04-02c語(yǔ)言調(diào)用函數(shù)求fibo C語(yǔ)言調(diào)用函數(shù)求
隨機(jī)閱讀
- 08-05dedecms(織夢(mèng))副欄目數(shù)量限制代碼修改
- 01-10使用C語(yǔ)言求解撲克牌的順子及n個(gè)骰子
- 08-05DEDE織夢(mèng)data目錄下的sessions文件夾有什
- 01-10SublimeText編譯C開(kāi)發(fā)環(huán)境設(shè)置
- 01-11ajax實(shí)現(xiàn)頁(yè)面的局部加載
- 08-05織夢(mèng)dedecms什么時(shí)候用欄目交叉功能?
- 01-11Mac OSX 打開(kāi)原生自帶讀寫(xiě)NTFS功能(圖文
- 04-02jquery與jsp,用jquery
- 01-10delphi制作wav文件的方法
- 01-10C#中split用法實(shí)例總結(jié)


