2011-07-12 22 views
1

我试图使每个字母本质上是一个“方形”,所以每个字母在vb.net中都不会比它宽。这可能吗?如果是这样,怎么样?我似乎无法找到任何东西,而且我一直在努力寻找。更改vb.net中的控制台文本字距

感谢您的帮助!

回答

1

为什么不使用固定大小的字体?或者创建你自己的字体?

+0

好的,你如何改变控制台上的字体呢? – Cyclone

+0

@Cyclone,http://stackoverflow.com/questions/1802600/changing-font-in-a-console-window-in-net – Gage

+0

右键单击窗口标题栏上的图标,单击属性,字体。你走了。 – David

1

Windows API有一个叫做SetCurrentConsoleFontEx的功能,你可以pinvoke。它接受宽度和高度,字体等。根据它如何处理这些,您可能还需要在允许的字体的注册表列表中添加一个“正方形字体”(例如向控制台添加一个新字体here。)