C语言的windows编程问题:如何向一个窗口传递按键消息。

[复制链接]
查看11 | 回复1 | 2012-6-9 08:15:25 | 显示全部楼层 |阅读模式
用SendMessage();可以搞定 但一般用 PostMessage(); 2个函数的参数是一样的 但实现过程不一样 SendMessage(hWnd,WM_CHAR,'c',0);/*这里的c就是你要按下的键值 可以小写 也可以大写*/PostMessage(hWnd,WM_CHAR,'c',0);/*这里的c就是你要按下的键值 可以小写 也可以大写*/要特定时间发的话可以建个定时器SetTimer(); 里面定时判断是否到了特定时间,也可以新建个线程专门用来判断时间CreateThread();函数具体实现查下MSDN吧 希望能帮到你...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行