|
|
哈哈,经过本人将近十分钟的痛苦研究,终于知道如何修改DDRAW的字体了!!绝对震撼,绝对强贴!
环境:VB.NET和托管DX9
首先讲下原理,DDRAW的SURFACE有个名为FontHandle的属性,这个属性用来设置DDRAW的字体句柄,而FONT类有一个ToHfont方法,用来返回字体句柄~~相信观众们有结果了吧。
假设前期工作都已经做好,我只讲设置字体的部分
Dim Fonts As New Font("宋体", 100, FontStyle.Underline) '设置为宋体100号下划线
BS.FontHandel=Fonts.ToHfont()
Fonts.Dispose()
好了,然后DRAWTEXT看下,字体变了没有??
大元帅出击,果然不同凡响! |
|