CGdiObject クラス
ビットマップ、領域、ブラシ、ペン、パレット、フォントなどの Windows のさまざまな種類のグラフィックス デバイス インターフェイス (GDI) の基本クラスを提供します。
class CGdiObject : public CObject
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CGdiObject オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
CGdiObject のオブジェクトへの Windows GDI オブジェクトをアタッチします。 |
|
Windows で定義済みのストック ペン、ブラシ、フォントの 1 種類のハンドルを取得します。 |
|
オブジェクトに関連付けられたすべてのシステムのメモリの解放によって割り当てられたメモリから CGdiObject のオブジェクトへの Windows GDI オブジェクトを削除します。 |
|
FromHandleによって作成された CGdiObject の一時的なオブジェクトを削除します。 |
|
CGdiObject のオブジェクトの Windows GDI オブジェクトをデタッチし、Windows GDI オブジェクトへのハンドルを返します。 |
|
Windows GDI オブジェクトへのハンドルを持つ CGdiObject オブジェクトへのポインターを返します。 |
|
アタッチされた CGdiObject のオブジェクトへの Windows GDI オブジェクトを説明するデータのバッファーに格納します。 |
|
GDI オブジェクトの型を取得します。 |
|
NULL がを返した場合 this が NULLである m_hObject を返します。 |
|
ブラシの原点をリセットするか、または論理パレットをリセットします。 |
パブリック演算子
名前 |
説明 |
---|---|
2 個の GDI オブジェクトが論理的に等しくないかどうかを判定します。 |
|
2 個の GDI オブジェクトが論理的に等しいかどうかを判定します。 |
|
アタッチされた Windows GDI オブジェクトに HANDLE を取得します。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
HBITMAP、HPALETTE、HRGN、HBRUSH、このオブジェクトにアタッチされている HPEN、または HFONT を含む HANDLE。 |
解説
は CGdiObject を直接作成されません。なく、CPen または CBrushのような派生クラスの 1 つがからオブジェクトを作成します。
CGdiObject の詳細については、「グラフィック オブジェクト」を参照してください。
継承階層
CGdiObject
必要条件
ヘッダー: afxwin.h