タイトル : Re^2: Fontの判別 投稿日 : 2009/04/08(Wed) 22:05 投稿者 : はりお
Yuoさん。 早々の返信をいただきましてありがとうございます。 > 「英語フォント」「日本語フォント」の定義は何でしょうか。 すみません。曖昧な表現ですね。 英語フォント:英字+数字+記号の書体が含まれる 日本語フォント:ひらがな、漢字などマルチバイト+英語フォント という表現でも曖昧でしょうか? > 例えば,Arial Unicode MSというフォントは > ・U+005Cはバックスラッシュを表示 > ・CJK統合漢字を含む > という情報を返します (前者はVSのフォント設定で確認,後者はGetFontUnicodeRanges APIで確認)。 > これはどちらのフォントになるでしょうか。 申し訳ありません、そこまでの知識がなく・・・回答ができません。 > ちなみに,EnumFontFamiliesEx APIで列挙させると, > ・SHIFTJIS_CHARSET > ・・・ > ・VIETNAMESE_CHARSET > が取得できました。 APIという方法がある事を知りませんでした。 APIを使用したことがないのですが、行き詰っていましたので、 これから調査してみます。本当にありがとうございました。 また、他にも何か情報がございましたら補足いただければ幸いです。 |