2009-07-31 28 views
0

gdi + C++でプログラムを書いています。
2つのFont * p1、Font * p2が同じことをどのように知ることができますか?GDI +で2つのフォントが同じかどうかを判断する方法

p1とp2は異なるアドレスのポイントです。
p1 p2が別のオブジェクトを指している)

+0

両方のポインタが同じオブジェクトに対応しているかどうか、または同じフォントのインスタンスが2つ(ファミリ、サイズ、重量など)あるかどうかを調べたいですか?あなたが達成しようとしていることを説明できますか?あなたの質問にもっと正確に対処することができます。あなたが現在しようとしているもののサンプルコードと、それがあなたのために失敗した方法は、あなたの質問にも大きな助けになります。 – Lazarus

+0

これはhttp://stackoverflow.com/questions/1211574でも投稿されており、他の質問を閉じることになった。 –

答えて

0

ポインタが同じアドレス/オブジェクトを指しているかどうかを比較するには、StackOverFlow Question How to compare pointersを参照してください。

フォントは同等(例えば同じフォント、サイズ、スタイル)されているかどうかを確認するためには、あなたが

の2つのフォントです。

Font::GetLogFontAまたはFont::GetLogFontWに電話をかけて、等価にするそれぞれの構造エントリを比較することもできます。

関連する問題