[問題] 請問MFC一點小問題 開啟自動執行

看板C_and_CPP (C/C++)作者 (咬咬嚼嚼猴子口味)時間16年前 (2009/09/14 14:30), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
我現在希望的結果是 原有一個視窗程式 在開啟後 有一個按鈕可以按然後執行工作 現在想要程式在 被其他程式外部呼叫之後 能將視窗打開 之後 再"自動"執行這個按紐的工作 如果我是在OnInitDialog() 或是InitInstance() 裡執行工作 都不對 會在視窗出現之前就先跑工作 而DoModal() 之後 也就不能再讓我執行工作 所以我的想法是 是不是有什麼Message Map可以使用 ON_WM_SHOWWINDOW ON_WM_ACTIVE ON_WM_ENABLE ON_WM_ENTERIDLE 好像都不對 想請各位前輩能不能幫我解決這個問題.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.139.157

09/14 14:34, , 1F
請問是Modal或Modeless的問題嗎 @@?
09/14 14:34, 1F

09/14 14:57, , 2F
因為程式跑到DoModal之後 就是在等Message了 可是不知道那個
09/14 14:57, 2F

09/14 14:57, , 3F
message是在視窗完成出現之後才會傳的...
09/14 14:57, 3F

09/14 15:59, , 4F
在OnInitDialog裡"post" user message,收到後再跑
09/14 15:59, 4F

09/15 10:41, , 5F
謝謝樓上 已解決了 :) 3qqqqq
09/15 10:41, 5F
文章代碼(AID): #1AhUBw1t (C_and_CPP)
文章代碼(AID): #1AhUBw1t (C_and_CPP)