Marlett Font:我可以加载它并在WinAPI中使用它

时间:2012-06-18 09:22:10

标签: c++ winapi

我使用哪些函数在Native WinAPI中加载Marlett字体(如果可能的话)?

我正在尝试在Native WinAPI中创建自己的透明复选框。我正处于需要绘制复选框勾选的阶段,因此如果我可以加载Marlett字体然后加载TextOut() - 即打印 - 复选框勾选,那将会很酷。

也许我需要获取Marlett字体的副本作为文件,然后我在运行时加载它,或者它是从2k以上的所有Windows操作系统?

http://www.siao2.com/2006/01/26/517738.aspx

1 个答案:

答案 0 :(得分:5)

通过咨询Wikipedia

可以轻松回答这个问题
  

Marlett是一种TrueType字体,自Windows 95以来一直在Microsoft Windows中使用。

因此,如果您愿意,可以使用传统的CreateFontCreateFontIndirect加载字体。