[問題] 新手請教MFC視窗繼承

看板C_and_CPP (C/C++)作者 (經濟不景氣,好景不常在)時間13年前 (2012/09/24 23:47), 編輯推噓4(403)
留言7則, 7人參與, 最新討論串1/2 (看更多)
如果我使用MFC建立了一個對話框叫MainDlg, 當我按下對話框的某個按鈕時,跳出第二個對話框ChildDlg。 但我在ChildDlg中需要用到MainDlg中所宣告的一些函數,那麼我該怎麼做呢?? 我上Google查資料,文章提到將ChildDlg中的 class ChildDlg:public CDialog 改成 class ChildDlg:public MainDlg 但是這樣Compiler好像會出現一些問題... 麻煩各位前輩指點一下,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.197.239

09/24 23:48, , 1F
活的好好的幹嘛學MFC
09/24 23:48, 1F

09/25 00:01, , 2F
換Qt你會覺得世界真美妙
09/25 00:01, 2F

09/25 00:04, , 3F
這應該就是濫用繼承的一個好例子了...
09/25 00:04, 3F

09/25 01:31, , 4F
MainDlg 存到全域變數即可..
09/25 01:31, 4F

09/25 01:40, , 5F
人生難免會有無奈、痛苦、限制 所以要學MFC、QT、WX...
09/25 01:40, 5F

09/25 09:48, , 6F
有時候某些要求 就要開始學MFC...
09/25 09:48, 6F

09/25 10:28, , 7F
有時候因為要養活自己 所以學MFC
09/25 10:28, 7F
文章代碼(AID): #1GO82Zfc (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GO82Zfc (C_and_CPP)