MFC中访问界面控件的两种方法
生活随笔
收集整理的這篇文章主要介紹了
MFC中访问界面控件的两种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.在資源中創建一個對話框資源,放置一些控件,然后使用類向導創建一個此對話框類型的變量,項目中會自動創建此對話框的.h和.cpp文件。
有兩種方式可在代碼中訪問控件。
(1)如果在代碼中直接訪問,則使用this->GetDlgItem(資源id號)獲取CWind*,然后操作。
(2)右鍵對話框資源界面,在類向導里添加變量,或者直接右鍵對話框界面上的控件添加變量,命名一個當前控件的名字,則在.h文件中自動添加了一個該控件類型的變量,并在.cpp文件中自動將該控件資源id與.h里增加的變量綁定(在::DoDataExchange(CDataExchange* pDX)函數中自動添加DDX_Control(pDX, ID號, 成員變量),這塊也可手動添加),這樣就可以在代碼中不用通過資源id號獲取cwnd*而是直接使用變量來操作了。
總結
以上是生活随笔為你收集整理的MFC中访问界面控件的两种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 的几种对象 (PO,VO,DA
- 下一篇: 解决: service endpoint