Windows控制台应用程序的默认大小是多少?

15
在测试控制台应用程序时,我将控制台窗口的属性设置为仅显示3行高度。不知何故,这个更改已经变成了默认设置,这意味着新的控制台窗口也会默认设置为3行高度。如果我在桌面上创建一个新的快捷方式,并将其指向cmd.exe,则打开的窗口高度也是3行。
当然,我可以使用属性面板来更改这个值,最终会出现“仅更改当前窗口”、“将来窗口始终如一”、“启动此窗口的快捷方式”等对话框来更改这个设置的粘性。但是,这些选择都不能改变默认设置。如果随后我再次创建一个cmd.exe的快捷方式,它仍然是3行高度。
问题的关键在于,对于我编写的任何新控制台应用程序,第一次调试时,我必须更改大小设置,并且在运行发布版本时,情况也是一样的。
是否有人知道新(即新标题或来自新快捷方式)控制台应用程序的默认设置存储在哪里/如何更改它们?
[是的,我感觉自己像个笨蛋,但我找不到这个信息在哪里!]
2个回答

25

不要使用“属性”菜单项,而是使用“默认”菜单项。


也可通过 control console.dll 访问。 - user1686

15

它们存储在注册表中:

HKEY_CURRENT_USER\Console

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接