请教一个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键的。