如何将任何密钥从我的程序发送到另一个 - 在windows-mobile中?

时间:2010-10-14 14:40:26

标签: c# windows-mobile

如何将任何密钥从我的程序发送到另一个 - 在windows-mobile中?

例如:如果我在我的程序中按“A”,我想将其发送到另一个程序

提前谢谢

1 个答案:

答案 0 :(得分:0)

我们需要更多地了解您的目标。您是否尝试创建某种形式的“键盘”应用程序?执行此操作的“正确”方法是创建一个SIP(Boling在他的书中有a good tutorial),这是为此而设计的。当然,这不能在托管代码中完成。

PostKeybdMessagekeybd_event是将字符注入键盘流的API方式,可以是P / Invoked。

如果你需要定位一个*特定的“应用程序,那么PostMessage可能就是你将要去做的。如果你试图针对特定应用程序中的特定控件,它会变得更具挑战性,因为你需要那个目标HWND。

相关问题