0
GetFontUnicodeRangesが提供する情報を提供できるものが必要ですが、類似するものは見つかりません。私は大きなプロジェクトで使用されるcharmapのようなコントロールを作成する必要があります。何か案は?.NET 2.0のフォントでサポートされているUnicode文字を調べる
ありがとうございます。
GetFontUnicodeRangesが提供する情報を提供できるものが必要ですが、類似するものは見つかりません。私は大きなプロジェクトで使用されるcharmapのようなコントロールを作成する必要があります。何か案は?.NET 2.0のフォントでサポートされているUnicode文字を調べる
ありがとうございます。
はい、これでピンボケする必要があります。 Graphics.GetHdc()はデバイスコンテキストハンドルを取得します。 Font.ToHfont()はフォントハンドルを取得します。選択コンテキストをピンボークして、デバイスコンテキストにフォントを選択し、使用できるようにします。完了したらすべてを復元してください。あなたが必要とする宣言については、pinvoke.netをご覧ください。
私の上司は、GDIを使用してクラスを管理C++で作成し、フォントクラスを値クラスのコレクションとして返したいと考えました。彼が私に与えた説明は、 "ピンボケは吸う"ことです。ピンボケを使ってこれを好む実用的な理由はありますか? – fingerprint211b
これは、あなたの請求書を支払っている人以外のことですか?うん、それは間違いなくそれを間違って取得するクリーナーとはるかに難しく見えるだろう。しかし、それを展開することははるかに大きな頭痛です。 –