作者euph (咬咬嚼嚼猴子口味)
看板C_and_CPP
标题[问题] 请问MFC一点小问题 开启自动执行
时间Mon Sep 14 14:30:16 2009
我现在希望的结果是
原有一个视窗程式 在开启後 有一个按钮可以按然後执行工作
现在想要程式在 被其他程式外部呼叫之後
能将视窗打开 之後 再"自动"执行这个按纽的工作
如果我是在OnInitDialog() 或是InitInstance() 里执行工作 都不对
会在视窗出现之前就先跑工作
而DoModal() 之後 也就不能再让我执行工作
所以我的想法是 是不是有什麽Message Map可以使用
ON_WM_SHOWWINDOW ON_WM_ACTIVE ON_WM_ENABLE ON_WM_ENTERIDLE 好像都不对
想请各位前辈能不能帮我解决这个问题....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.139.157
1F:推 flyskycat:请问是Modal或Modeless的问题吗 @@? 09/14 14:34
2F:→ euph:因为程式跑到DoModal之後 就是在等Message了 可是不知道那个 09/14 14:57
3F:→ euph:message是在视窗完成出现之後才会传的... 09/14 14:57
4F:推 marukocc:在OnInitDialog里"post" user message,收到後再跑 09/14 15:59
5F:→ euph:谢谢楼上 已解决了 :) 3qqqqq 09/15 10:41