Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.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应用程序:检测当前程序并发送快捷方式_Windows_Programming Languages - Fatal编程技术网

如何创建Windows应用程序:检测当前程序并发送快捷方式

如何创建Windows应用程序:检测当前程序并发送快捷方式,windows,programming-languages,Windows,Programming Languages,我想为Windows创建一个应用程序,该应用程序在系统托盘中可见,并且可以检测当前打开的窗口。我要创建的应用程序还应该能够“按用户键盘”:向当前打开的窗口/应用程序发送键盘快捷键 我该怎么做呢?哪些编程语言/工具会有用 最好是它可以移植到Mac上,但这不是必须的。可移植性:不太可能找到任何跨平台的 对于Windows:AutoIt。做你想要的一切,还有更多 对于Mac:Applescript(OSX的标准组件)可能可以做到这一点,但我可能错了。我确实有一台Mac电脑,但我从来没有理由玩这种东西。

我想为Windows创建一个应用程序,该应用程序在系统托盘中可见,并且可以检测当前打开的窗口。我要创建的应用程序还应该能够“按用户键盘”:向当前打开的窗口/应用程序发送键盘快捷键

我该怎么做呢?哪些编程语言/工具会有用


最好是它可以移植到Mac上,但这不是必须的。

可移植性:不太可能找到任何跨平台的

对于Windows:AutoIt。做你想要的一切,还有更多


对于Mac:Applescript(OSX的标准组件)可能可以做到这一点,但我可能错了。我确实有一台Mac电脑,但我从来没有理由玩这种东西。

太棒了。谢谢:)我忘了提到应用程序需要与服务器交换数据(最好使用XML,否则只是用换行符或类似的东西分隔数据)。你愿意就如何在AutoIt中实现这一点向我提供建议吗?这是一个非常复杂的问题,需要在这里讨论。只需使用AutoIt并查看网站上的代码示例即可。关于如何从AutoIt写入文件的大量信息。