[問題] 請問win32 api能和MFC的CDialog一起用嗎?

看板C_and_CPP (C/C++)作者 (雞卷)時間16年前 (2009/07/07 19:02), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
我原本是用win32 api來撰寫視窗程式 現在想要加入一個新功能 就是當程式開始執行時 先秀出一個小視窗(有點類似浮動在桌面上的按鈕這樣) 當使用者在此小視窗點擊滑鼠左鍵時才開始執行原本的主程式 這部份想要利用MFC的CDialog來做 請問在win32的main.cpp(即WinMain()函式所在)中 該如何加上述欲使用MFC的CDialog加進去呢 或者是win32 api本身就有類似的類別可以用了 有人有這方面的經驗嗎 -- 跟我同個年代看球的人 有兩個最讓我們覺得惋惜 一個叫Grant Hill 一個叫Anfernee Hardaway -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.2.10

07/07 21:43, , 1F
用MessageBox()
07/07 21:43, 1F

07/07 22:34, , 2F
win32加入MFC需要#include許多header
07/07 22:34, 2F

07/07 22:35, , 3F
要對MFC很熟才行,否則直接用MFC精靈比較快
07/07 22:35, 3F

07/08 01:36, , 4F
建議把這一小部分寫成DLL然後包裝好給主程式用吧
07/08 01:36, 4F

07/08 01:37, , 5F
把各個行為抽象化,讓原本的Win32主程式完全不知道是MFC寫的
07/08 01:37, 5F
文章代碼(AID): #1AKojBzE (C_and_CPP)
文章代碼(AID): #1AKojBzE (C_and_CPP)