0
我想創建一個MFC對話框,在其中添加一個簡單的TabControl
。我希望我的標籤頁爲同一個CDialog
的實例,但具有一些不同的參數(例如,顯示哪些按鈕)。如何在MFC C++中實例化相同的對話框?
我使用Visual Studio 2008
我是比較新的C++,但我已經看到了每個組件(CButton的,CDialog的)都有自己的ID(這是靜態的,所以我在理論上我可以」兩次實例化相同的組件)。
我想知道怎麼做這樣的事情:
for (index = 0 to tabNumber) {
name = "TAB"+index;
tabCtrl.add(new CustomDialog(name, i));
}
創建相同的對話框實際上沒有問題,只要你想多次。控件ID始終參考父對話窗口,因此不存在衝突。 – 2012-07-25 18:21:06