Share via


CGdiObject::UnrealizeObject

ブラシの原点または論理パレットをリセットします。

BOOL UnrealizeObject( );

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

UnrealizeObject 関数が CGdiObject クラスのメンバー関数の場合は、CBrush オブジェクトまたは CPalette オブジェクトに対してのみ起動できます。

CBrush オブジェクトの場合は、所定のブラシが次回デバイス コンテキストに選択されたときに、その原点をリセットするようにシステムに指示します。 CPalette オブジェクトの場合は、パレットが以前実現されていなかったかのようにパレットを実現するようにシステムに指示します。 次回、アプリケーションが指定したパレットに対して CDC::RealizePalette 関数を呼び出すと、システムは論理パレットをシステム パレットに全面的に再割り当てをします。

UnrealizeObject 関数は、ストック オブジェクトに対しては使えません。 CDC::SetBrushOrg 関数によって新しいブラシの原点を設定した場合は、必ずこの UnrealizeObject 関数を呼び出してください。 ディスプレイ コンテキストの現在選択されているブラシまたはパレットに対しては、UnrealizeObject 関数を呼び出せません。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CGdiObject クラス

階層図

CDC::RealizePalette

CDC::SetBrushOrg

その他の技術情報

CGdiObject のメンバー