如何响应WM_CLOSW这个消息
我按vc6那样做的
在evc里好象没执行啊?
问题点数:10、回复次数:11Top
1 楼woxin2003(卧薪)回复于 2004-08-03 10:17:03 得分 0
dTop
2 楼cjyun(疯云)回复于 2004-08-03 11:40:11 得分 0
和VC一样的啊。我上次用可以的啊
你设断电试试呢Top
3 楼cjyun(疯云)回复于 2004-08-03 11:41:05 得分 0
我用类似的,应该可以的啊Top
4 楼caowenbin(wenbin)回复于 2004-08-03 12:18:54 得分 0
可以的,是不是和你的平台有关系啊Top
5 楼crazyeagle(疯狂鹰)回复于 2004-08-03 14:59:05 得分 0
pc机上用模拟器,用工具查看一下,有没有WM_CLOSE消息抛出来啊!Top
6 楼woxin2003(卧薪)回复于 2004-08-03 15:04:00 得分 0
crazyeagle(疯狂鹰)你说的什么意思
怎么看啊
请你详细道来Top
7 楼liuhelin(鹤林)回复于 2004-08-03 17:51:11 得分 0
如果是dialog的话点右上角的X才会触发CLose
点IDOK或IDCANCEL不触发CloseTop
8 楼woxin2003(卧薪)回复于 2004-08-04 09:57:57 得分 0
我就是点右上角的X可是没看到我CLOSE消息的执行啊Top
9 楼cherishhu(雪域雄鹰)回复于 2004-08-04 20:40:08 得分 0
>>>>我就是点右上角的X可是没看到我CLOSE消息的执行啊
你怎么没看到执行呀,你是写了这个消息的函数了吗
Top
10 楼crazyeagle(疯狂鹰)回复于 2004-08-05 15:18:42 得分 10
在你的\Program Files\Common Files\Microsoft Shared\Windows CE Tools\Platman\bin文件夹里找到cespy,运行后将他和emulator链接起来。运行你的程序,刷新cespy,并在其中点选你的程序,并在菜单“spy”中选择“Message”,然后到emulator中关闭你的程序。你就可以在cespy中看到你的程序都发出哪些消息了!我已经在我的测试程序上看到了wm_close消息了。哎,为了你这10分问题,花了我半下午时间,还好领导没过来检查工作!Top
11 楼woxin2003(卧薪)回复于 2004-08-05 15:41:19 得分 0
谢谢你了 那就全给你了Top




