看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《licheer (HOPE)》之銘言: : 開發工具都是 VC6 : 寫了一個 MFC 的 DLL, 內容有 Dialog (a), Dialog 上面有 Button : OnButton 裡面寫了一些動作 : 開另一個專案,MFC App, Dialog (b) 對話框 : 呼叫上面那個 DLL, 把 (a) 嵌在 (b) 裡面 : 這時候按下 (a) 的 Button, 有進入到 OnButton 這個事件裡面執行動作 : 但是,換成一個 .c 的專案, 畫面 Dialog (c) 是用 CreateDialog 開出來的 : 同樣是要把 (a) 嵌入到 (c) 裡面, 畫面顯示是有嵌進去了 : 但是按下 (a) 的 Button, 什麼動作也沒有 : debug 進去看, 也是都沒進到 OnButton 裡面 : 請問如果是用 .cpp 寫的 dll, 要給 .c 用 : 有什麼是要注意的呢?還是要補上什麼函式或語法才能通用,謝謝 剛剛查了一下… 這篇文章應該可以幫到你 http://topic.csdn.net/t/20000105/13/222.html 就不知道其它的工具,像Qt, wxWidget, 需不需要這樣切換了。 .Net framework的話,我想應該是不用這麼麻煩吧 ? -- 給自己自信 不管面對什麼 總是能勇於創造 給自己謙虛 使自己能不斷的再學習 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.241.239