【问题标题】:How to stop gnuplot from grabbing focus of active window? (Windows)如何阻止gnuplot抓住活动窗口的焦点? (视窗)
【发布时间】:2011-03-18 05:48:27
【问题描述】:

作为此问题here 的后续行动。我正在使用 perl 脚本中的批处理操作调用 pgnuplot,即 perl 生成一个绘图脚本,然后它使用生成的脚本调用 gnuplot,输出是一个 postscript 文件。

这会导致系统的活动窗口在调用 pgnuplot 时暂时失去焦点。因此,当 perl 脚本运行时,很难使用计算机。有没有办法阻止这种行为?

我正在使用 Win 7 64bit 和 MSYS 来调用 perl。

【问题讨论】:

  • 我不知道你的问题是否是windows独有的,我在linux中使用这个,我的GUI不会失去焦点。 “gnuplot -rv -persist”。
  • 确实,它不仅是 windows 独有的,而且我使用的 4.2 版本也是独一无二的。

标签: perl windows-7 gnuplot msys


【解决方案1】:

我现在不在我的 Windows 机器上,但start 可能有一个有用的选项。检查start /?。例如,最小化启动 gnuplot 可能会奏效。

【讨论】:

  • 我正在使用输入脚本文件以批处理模式运行它。没有显示 gnuplot 窗口,只是屏幕上的当前活动窗口(任何窗口)的焦点暂时中断。
【解决方案2】:

我发现这是 Windows 7 上的 gnuplot 4.2 特有的问题。更新到 4.4 解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 1970-01-01
    相关资源
    最近更新 更多