MFC程序,如果需要向另一个窗口频繁发送按键消息。用什么方法好

我用的SetTimer函数向另一个窗口发送按键消息,结果因为太频繁了,老是容易出错。常见的现象是过一段时间程序就死掉,不起作用,而且搞得桌面也出现些花的。关掉程序后就会恢... 我用的SetTimer函数向另一个窗口发送按键消息,结果因为太频繁了,老是容易出错。

常见的现象是过一段时间程序就死掉,不起作用,而且搞得桌面也出现些花的。关掉程序后就会恢复。有时候还需要关闭被发送的窗口才能恢复。

请各位大虾指教!!!
但是我需要它的频率大一些,而且是500毫秒以内的
展开
 我来答
phajp97
2010-12-10 · TA获得超过3590个赞
知道小有建树答主
回答量:1962
采纳率:83%
帮助的人:516万
展开全部
资源里添加一个对话框。
用对话框编辑器编辑图片区域和其他所需元素
双击对话框,自动创建该对话框的类
程序里创建一个这个类的实例
CMyDialog dlg;
dlg.GetDlgItem(图片控件ID)->SetImage(图片);
dlg.Domodal();
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。
huhebw
2010-12-10 · TA获得超过637个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:291万
展开全部
请看孙鑫老师的第十一课最后面的一部分,里面有专门讲这个的,我看过一遍不过还是没太搞懂。
这里有下载地址:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小草不容易
2010-12-09
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
while(true)
{
SendMessage( );
sleep(500);
}
这样也可以
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lostintonight
2010-12-09 · 超过31用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:62.4万
展开全部
你Timer的时间间隔设大一点试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式