4

有谁知道我是否可以将任何命令行参数传递给 Windows 放大镜(magnify.exe),以便使用镜头视图打开它。

或者可能是其他方式,我尝试使用快捷方式打开并发送键盘输入以更改视图,但它通常在更改视图之前闪烁!=/

4

6 回答 6

5

我只是需要做同样的事情,并在这里试图找到解决方案。认为他们没有命令行开关来设置视图是荒谬的,所以我开始尝试一些。看哪!我得分:

  • Magnify.exe /lens (默认为镜头视图)
  • Magnify.exe /fullscreen(默认为全屏视图)
  • Magnify.exe /停靠(默认为停靠视图)

祝你好运!

于 2014-12-08T16:21:24.817 回答
1

Magnify.exe /?在命令行上不会为可执行文件提供任何帮助。并且在线搜索似乎没有提供任何命令行参数的证据。让我得出结论,magnify.exe 不接受命令行参数。

我建议阅读这篇关于将击键发送到另一个应用程序的文章。他的演示应用程序帮助我将键盘快捷键发送到 magnify.exe。他的源代码也可用,因此您可以集成到您的应用程序中。

于 2012-09-11T13:57:30.650 回答
0

您可以尝试使用 autoit,它是一种类似于 basic 的脚本语言,非常适合自动化任务

于 2012-09-12T19:02:11.140 回答
0

按照这些思路,这个 autoit 脚本可能会有所帮助 - 它列出了一些 msdn doco,如果您知道 autoit 脚本。

放大镜 UDF

于 2014-08-01T12:21:33.600 回答
0

我正在使用解决方法。我创建了一个 Windows-8 样式的批处理文件,其中包含一个命令“放大/打开”。我不确定“/ on”部分是否必要。我试图放大的程序(这是一个在 DOS-Box 中运行的旧 DOS 程序)启动时带有放大窗口,方便我更改放大设置。我试图在关闭后包含一个命令“放大/关闭”,但它不起作用;因此,必须单击放大镜窗口框才能将放大倍率恢复正常。

于 2014-08-27T01:27:40.817 回答
0

这是 UNIX“字符串”实用程序的一个很好的例子,这里有一个 Sysinternals版本

这需要一些挖掘和测试,但我发现了以下选项:

  • 等待(在您按下键之前不会放大)
  • 努蒂尔曼
  • 硬件按钮启动
  • 全屏
  • 镜片
  • 停靠
  • 亮点
  • 全局热键
于 2020-06-02T19:27:54.127 回答