读书人

请问一个sendmessage想另一个窗口发送

发布时间: 2013-01-06 15:44:47 作者: rapoo

请教一个sendmessage想另一个窗口发送ctrl+B组合键的问题,万分感谢!
我想写一个程序控制一个播放器的暂停与播放,该播放器暂停的快捷键为ctrl+B,我用这个样的代码:
Htest为播放器的句柄。
SendMessage(Htest,WM_SYSKEYDOWN,VK_CONTROL,0);
SendMessage(Htest,WM_KEYDOWN,'B',0);
SendMessage(Htest,WM_KEYUP,'B',0);
SendMessage(Htest,WM_SYSKEYUP,VK_CONTROL,0);
不能实现暂停的功能,请问各位高手,该如何解决这个问题?
[解决办法]
不用折腾了,普通的方法,用SendMessage是不能模拟Ctrl键的。

读书人网 >C++ Builder

热点推荐