【发布时间】:2015-10-08 00:30:36
【问题描述】:
感谢 Google,我知道我可以使用第三方应用程序,如 nircmd 或 cmdow 来调整我的 Windows 位置,但我想知道是否有机会使用 Windows 默认的 cmd 工具来实现相同的目标。
我正在编写一个简单的 C 代码,它在两个单独的窗口中运行两个可执行文件。这就是我并行启动两个应用程序的方式:
int main (void)
{
system("cmd /c start app1");
system("cmd /c start app2");
}
问题是它们都在同一个位置打开并坐在彼此的顶部,让我手动移动其中一个。
我有没有机会通过我的代码设置他们的位置?
为了更清楚,我在 Windows 上使用 CygWin。
【问题讨论】:
-
你可以使用
FindWindow获取控制台的窗口句柄,然后SetWindowPos。