作者KSmart (經濟不景氣,好景不常在)
看板C_and_CPP
標題[問題] 新手請教MFC視窗繼承
時間Mon Sep 24 23:47:44 2012
如果我使用MFC建立了一個對話框叫MainDlg,
當我按下對話框的某個按鈕時,跳出第二個對話框ChildDlg。
但我在ChildDlg中需要用到MainDlg中所宣告的一些函數,那麼我該怎麼做呢??
我上Google查資料,文章提到將ChildDlg中的
class ChildDlg:public CDialog
改成
class ChildDlg:public MainDlg
但是這樣Compiler好像會出現一些問題...
麻煩各位前輩指點一下,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.197.239
推 stupid0319:活的好好的幹嘛學MFC 09/24 23:48
→ diabloevagto:換Qt你會覺得世界真美妙 09/25 00:01
→ james732:這應該就是濫用繼承的一個好例子了... 09/25 00:04
推 Ting1024:MainDlg 存到全域變數即可.. 09/25 01:31
推 damody: 人生難免會有無奈、痛苦、限制 所以要學MFC、QT、WX... 09/25 01:40
推 issuemylove:有時候某些要求 就要開始學MFC... 09/25 09:48
→ ThomasHuang:有時候因為要養活自己 所以學MFC 09/25 10:28