当前位置: 代码迷 >> VC >> VS 2005资源编辑器中的加粗字体在运行时失效,有什么办法解决么。该如何处理
  详细解决方案

VS 2005资源编辑器中的加粗字体在运行时失效,有什么办法解决么。该如何处理

热度:2831   发布时间:2013-02-25 00:00:00.0
VS 2005资源编辑器中的加粗字体在运行时失效,有什么办法解决么。
本帖最后由 serf 于 2012-07-02 16:14:01 编辑
在资源编辑器中设置窗口字体,仿宋_GB2312(18) 粗体。
资源编辑器内的窗口中字体会变黑。
然而当运行的时候,字体不会变黑。

关键在于语句:

资源文件中的
FONT 18, "仿宋_GB2312", 700, 0, 0x86
语句各字段是什么含义,有没办法把加粗这个属性传递进去。 700后面那个好像有斜体的作用,但不知道如何加粗体。

图片(网盘链接过来的,不知道能否显示)中左侧的是运行时的显示,右侧的是资源编辑器中的显示。


[img=http://dl.dbank.com/download/%E6%98%BE%E7%A4%BA%E9%97%AE%E9%A2%98.bmp?f=c0apzlqw6u&i=1&h=1341214803&v=fb7204b4&u=591e5958&ip=180.169.67.126&p=0][/img]
------解决方案--------------------------------------------------------
FONT pointsize, typeface, weight, italic, charset
------解决方案--------------------------------------------------------
初始化时代码控制试试
this.Font = new System.Drawing.Font(this.Font, FontStyle.Bold);
  相关解决方案