Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows mobile Windows Mobile 6上的按键操作_Windows Mobile_Button_Windows Mobile 6 - Fatal编程技术网

Windows mobile Windows Mobile 6上的按键操作

Windows mobile Windows Mobile 6上的按键操作,windows-mobile,button,windows-mobile-6,Windows Mobile,Button,Windows Mobile 6,我正在为windows mobile智能手机制作一个应用程序,我想知道,使用C#和windows mobile 6 SDK,如何制作一个即使最小化后也能获取输入事件的窗口?可能吗?我相信是的 请让我知道, 感谢事实上,这是不可能的,除非您直接与OEM合作(在这种情况下,您有机会在一定程度上修改系统本身)。因此,如果您正在寻找一种通用方法,您将不会找到它 但是,如果您的目标是某些特定的WM6设备,您可以尝试查看: a) Windows钩子仍然处于启用状态,某些系统服务未使用它(请注意,Window

我正在为windows mobile智能手机制作一个应用程序,我想知道,使用C#和windows mobile 6 SDK,如何制作一个即使最小化后也能获取输入事件的窗口?可能吗?我相信是的

请让我知道,
感谢

事实上,这是不可能的,除非您直接与OEM合作(在这种情况下,您有机会在一定程度上修改系统本身)。因此,如果您正在寻找一种通用方法,您将不会找到它

但是,如果您的目标是某些特定的WM6设备,您可以尝试查看:

a) Windows钩子仍然处于启用状态,某些系统服务未使用它(请注意,Windows钩子在移动版上被正式禁用,即使在WM5上也被正式禁用,但并非所有手机都是如此)

b) OEM提供了自己的专有通知系统(有时他们会提供,这很难抓住,如果你不认识已经知道细节的人,那么很难做到)


总而言之,您无法编写一个适用于所有WM6设备的解决方案,而且存在安全问题(如窃取密码等),这使得此决定合理。

对于Windows Mobile Professional,窗口挂钩可以正常工作。很多p/invoke,但对于Windows Mobile标准,它将完全取决于制造商提供的安全性