PostMessage方法中的值

时间:2013-08-09 09:42:48

标签: c# powerpoint postmessage user32

我尝试通过两种不同的方法获取PowerPoint的过程。两者都工作,但我无法将密钥发送到非活动窗口。

我接受了Microsoft Spy ++的价值观: 当我按下右箭头按钮时,我看到3个日志。我得到第一个,价值观:

  • keydown代码是0x0100
  • wparam 00000027
  • lparam 014D0001

我尝试将它放入PostMessege并且不起作用,然后我尝试使用SendMessage也没有任何反应。

然后,我在随机代码中找到这一行

 PostMessage(childofpower, 0x100, (IntPtr)27, (IntPtr)0);

当我运行它时,应用程序可能会发送ESC,因为全屏模式已关闭。

我找不到我的价值观不起作用的原因。我确定我将值发送到正确的窗口,因为ESC按钮有效,我不知道为什么使用这些值,但是工作..

任何建议都是

0 个答案:

没有答案