为什么这个例子在退出的时候触发Send按钮,找了半天快疯了!!!!!!!!!!!!!!!!!!!!!! 这个是在网上找的一个发Email的例子,发现点右上角X退出的时候触发了Send按钮。找了半天也没找到到底在哪触发的,高手指点!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为你的程序里面把资源IDC_BUTTON_SEND 的ID号设成了2和系统定义的IDCANCEL冲突了你程序resource.h里面#define IDC_BUTTON_SEND 2VC定义在WINUSER里面#define IDCANCEL 2程序认为按下右上角X退出按钮,等于按下了IDC_BUTTON_SEND把IDC_BUTTON_SEND改一个数就行了 你在send的函数里面加个断点,然后看函数调用栈. to gaohl 你的答案是对的!!!!我看了函数调用栈 是在 int CWnd::RunModalLoop(DWORD dwFlags) 函数的while (::PeekMessage(pMsg, NULL, NULL, NULL, PM_NOREMOVE));这个循环 调用Send的 能说下 这个循环的PeekMessage 是发送什么消息的吗???? PeekMessage 是查看消息队列中的消息,不是发送消息 WIN7 怎么让程序能操作在C盘的文件、数据库? Debug Assertion Failed 高手帮忙! ListView 中用GetItemCount()函数时出错,提示内存冲突!求教~~~ 奇怪啊 用VC做AVI播放器碰到的问题(急) 在VC中如何定义命名的资源 有劳各位,我想要费尔防火墙的源代码第二版,必有重谢! 请问VC的console程序下怎么画图?? 有关Clist模板问题,请高手看看,附源代码 谁自己从零开发过一个Edit控件? 【求助】请问有兄弟开发过和行星位置有关的程序吗? 如何在OnMouseMove事件中出现一个Tooltips,就像金山词霸取词效果
你程序resource.h里面
#define IDC_BUTTON_SEND 2
VC定义在WINUSER里面
#define IDCANCEL 2程序认为按下右上角X退出按钮,等于按下了IDC_BUTTON_SEND
把IDC_BUTTON_SEND改一个数就行了
while (::PeekMessage(pMsg, NULL, NULL, NULL, PM_NOREMOVE));
这个循环 调用Send的 能说下 这个循环的PeekMessage 是发送什么消息的吗????