您如何在屏幕上设置控制台应用程序的初始位置?
答案 0 :(得分:6)
这是一个控制台应用程序,所以它没有窗口所在的概念,因为它不知道窗口是什么。
答案 1 :(得分:5)
对于Windows,您可以使用GetConsoleWindow function后跟SetWindowPos并设置SWP_NOSIZE和SWP_NOZORDER标记。
答案 2 :(得分:1)
我认为你会更具体。使用控制台应用程序,输出转到stdout,而无法真正控制控制台如何处理它。控制台处理显示它,通常只是打印出来。
如果您想要更多地控制控制台,比如能够重新定位光标或者能够擦除或重绘部分控制台,那么您可能需要查看像ncurses这样的库。
答案 3 :(得分:1)
你做不到。简单地说。如果您使用非标准扩展,例如,如果您通过WinAPI创建了自己的控制台,则可能会产生这样的效果。但是,就cin / cout而言,你不能。
答案 4 :(得分:0)
如果您在Windows中,则必须设置最终可执行文件的位置。如果单击应用程序图标,然后在结果菜单上单击“默认值”,则其中一个选项用于位置。
不幸的是,不知道如何在其他平台上这样做。