2008-11-13 34 views
14

在测试控制台应用程序时,我将控制台窗口的属性设置为只有3行高。控制台应用程序的Windows默认大小

这种改变有点卡住了,这意味着新的控制台窗口默认为3行高。如果我在桌面上创建新的快捷方式,并将其指向cmd.exe,则打开的窗口为3行。

当然,我可以使用属性面板来改变这个值,它最终导致“仅当前窗口”/“具有相同标题的未来窗口”/“启动此窗口的快捷方式”对话框来改变设置的粘性。这些选择都不会导致默认值被更改。如果随后我为cmd.exe创建新的快捷方式,它仍然是3行高。

主要问题是,对于我编写的任何新控制台应用程序,第一次调试它时,必须更改大小设置,并且在运行发布版本时,它是相同的故事。

有谁知道新的(即新的标题或从新的快捷方式)控制台应用程序的默认设置存储/如何改变它们?

[和,是的,我感觉自己就像问一个布偶,但我不能在任何地方找到这个信息!]

回答

25

而不是使用属性菜单项 - 使用默认菜单项。

+0

也可以通过`control console.dll`访问 – grawity 2011-01-27 15:24:13

13

他们存储在注册表中:

HKEY_CURRENT_USER\Console 
+0

也很好知道。非常感谢 – spender 2008-11-13 21:06:31

相关问题