vb.net,如何覆盖用户桌面字体设置

vb.net,如何覆盖用户桌面字体设置,.net,vb.net,.net,Vb.net,这似乎是一个愚蠢的问题,但我已经找遍了,找不到答案 我的问题是,当我创建一个简单的VB.NET WinForm,比如说几个TXTBox和标签,然后我在另一台计算机上测试我的.exe,用户有一些疯狂的脚本字体,比如36px,我的程序似乎继承了他的字体设置,而不是我设置的 然后,当我打开我的程序时,我在文本框中看到了他的疯狂脚本字体,他的字体太大了以至于你都看不懂 如何使我的应用程序不从用户处继承字体或配色方案??但我设定了什么 我正在使用Win7 x64,但我需要此XP到Win8的修复程序希望这些

这似乎是一个愚蠢的问题,但我已经找遍了,找不到答案

我的问题是,当我创建一个简单的VB.NET WinForm,比如说几个TXTBox和标签,然后我在另一台计算机上测试我的.exe,用户有一些疯狂的脚本字体,比如36px,我的程序似乎继承了他的字体设置,而不是我设置的

然后,当我打开我的程序时,我在文本框中看到了他的疯狂脚本字体,他的字体太大了以至于你都看不懂

如何使我的应用程序不从用户处继承字体或配色方案??但我设定了什么


我正在使用Win7 x64,但我需要此XP到Win8的修复程序

希望这些链接可以帮助您


您是否在表单中设置字体是的,我正在编译前设置字体的所有属性。您使用的字体是否在客户端计算机上存在?这是一个VB.NET或VB6应用程序?是的,我只是在使用VERDANA,这在任何地方都很常见,但他的疯狂脚本字体占据了主导地位,我不想这样,我希望我设置的字体是。。我用的是VB.NET,但我也用的是VB6,有什么简单的方法可以实现这两个功能吗?