0

ネイティブ WinAPI でMarlettフォントをロードするには、どの関数を使用すればよいですか (可能な場合)?

ネイティブ WinAPI で独自の透明なチェックボックスを作成しようとしています。私はチェックボックスの目盛りを描画する必要がある段階にあるので、Marlett フォントを読み込んでから TextOut() - つまり、チェックボックスの目盛りを印刷できればクールです。

Marlett フォントのコピーをファイルとして取得し、実行時にロードする必要があるのでしょうか、それとも 2k 以上のすべての Windows OS に搭載されているのでしょうか?

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

4

1 に答える 1

5

これは、ウィキペディアを参照することで簡単に答えられます。

Marlettは、Windows95以降MicrosoftWindowsで使用されているTrueTypeフォントです。

CreateFontしたがって、必要に応じて、従来のまたはを使用してフォントをロードできCreateFontIndirectます。

于 2012-06-18T09:25:16.143 に答える