在vb.net中更改控制台文本字距调整

时间:2011-07-12 19:45:44

标签: vb.net console-application kerning

我试图使每个字母基本上成为“方形”,因此在vb.net中,每个字母都不比它宽。这可能吗?如果是这样,怎么样?我似乎无法找到任何东西,而且我一直在努力寻找。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

Windows API有一个名为SetCurrentConsoleFontEx的函数,您可以pinvoke。它接受宽度和高度,字体等。根据它处理这些的方式,你可能还需要制作和添加一个方形字体'到允许字体的注册表列表(将新字体添加到控制台here的示例。)