有没有人知道是否有任何命令行参数可以传递给Windows放大镜(magnify.exe),所以它会使用镜头视图打开。
或者也许其他方式,我尝试使用快捷方式打开并发送键盘输入来更改视图,但通常在更改视图之前闪烁! = /
答案 0 :(得分:5)
我只是需要做同样的事情,并在这里试图寻找解决方案。认为他们没有命令行开关来设置视图是荒谬的,所以我开始尝试一些。不料!我得分:
答案 1 :(得分:1)
Magnify.exe /?
不会为可执行文件提供任何类型的帮助。并且在线搜索似乎没有提供任何命令行参数的证据。导致我得出结论,magnify.exe不接受命令行参数。
我建议在sending keystrokes to another application.上阅读这篇文章。他的演示应用程序让我发送键盘快捷方式到magnify.exe。他的源代码也可用,因此您可以集成到您的应用程序中。
答案 2 :(得分:0)
你可以尝试使用autoit,它是一种类似于基本的脚本语言,非常适合自动化任务
答案 3 :(得分:0)
沿着这些方向,这个自动脚本可能会有所帮助 - 它列出了一些msdn doco,如果你知道的话 自动编写脚本。
答案 4 :(得分:0)
我正在使用解决方法。 我创建了一个Windows-8样式的批处理文件,它有一个命令" magnify / on"。 我不确定" / on"部分是必要的。 我试图放大的程序, (这是一个在DOS-Box中运行的旧DOS程序), 使用放大窗口可以方便地启动以更改放大倍率设置。 我试图在关闭后包含一个命令,"放大/关闭",但它不起作用; 因此,必须单击放大镜窗口框以将放大率更改回正常值。
答案 5 :(得分:0)
这对于UNIX“字符串”实用程序来说是一个很好的例子,其中有Sysinternals版本here
需要一些挖掘和测试,但是我发现了以下选项: