在不弹出命令提示符的情况下调用gnuplot.exe(&;窃取顶部窗口的焦点
好的,伙计们,请帮帮我。如何在没有“gnuplot.exe”的情况下从程序中调用它 a) 显示cmd窗口半秒钟,然后 b) 不是刚刚聚焦的窗口在上面,而是下面的窗口 因此,它不仅通过显示cmd.exe搞砸了,还搞乱了顶部窗口 我疲于结束这一切在不弹出命令提示符的情况下调用gnuplot.exe(&;窃取顶部窗口的焦点,gnuplot,Gnuplot,好的,伙计们,请帮帮我。如何在没有“gnuplot.exe”的情况下从程序中调用它 a) 显示cmd窗口半秒钟,然后 b) 不是刚刚聚焦的窗口在上面,而是下面的窗口 因此,它不仅通过显示cmd.exe搞砸了,还搞乱了顶部窗口 我疲于结束这一切 start/MIN gnuplot.exe CMDFILE 启动gnuplot.exe CMDFILE cmd.exe/C“start/MIN gnuplot.exe CMDFILE” cmd.exe/C“gnuplot.exe CMDFILE” 所有这些
提前感谢在不知道您要做什么的确切细节的情况下,这里您可能需要的是gnuplot的-persist选项。这将在执行命令后保持gnuplot运行
gnuplot.exe -persist CMDFILE
嘿,但我想要相反的结果。gnuplot不应该出现,它应该执行CMDFILE,然后结束。但它应该在不显示cmd窗口的情况下执行此操作:)对不起,请快速阅读您的初始帖子。你用什么语言编程?在Python中,您正在寻找的那种行为是仅使用STARTF_USESHOWWINDOW for StartupInfoNoy:)实现的(没有问题:)已经尝试过:“[我已经测试过]使用system()和CreateProcessA with SW_HIDE&&STARTF_USESHOWWINDOW&&CREATE_NO_WINDOW实现的”,遗憾的是,它没有效果。这对于GUI程序来说非常有效:)