1

HFONTハンドルを取得してWM_SETFONTメッセージを送信する方法を誰か教えてもらえますか? フォントは calibri であり、既に Windows にインストールされているはずです。私が確認できるのは、追加/作成関数だけです。

http://msdn.microsoft.com/en-us/library/windows/desktop/dd144821%28v=vs.85%29.aspx

CreateFont 関数はハンドルを返すと述べていますが、なぜ既にそこにあるものを作成する必要があるのか​​ 疑問に思っています。

4

1 に答える 1

1

「そこにある」唯一のものは、c:\windows\fonts ディレクトリにある一連のフォント ファイルです。フォントのアウトラインが含まれています。本当に CreateFont() を呼び出す必要があります。その時点で、Windows は実際にファイルにアクセスし、要求された特定のフォントを作成します。ご希望の身長、体重などで

于 2013-09-13T20:53:55.003 に答える