次の方法で共有


CPalette::FromHandle

更新 : 2007 年 11 月

Windows のパレット オブジェクトのハンドルが指定されている場合、CPalette オブジェクトへのポインタを返します。

static CPalette* PASCAL FromHandle(
   HPALETTE hPalette 
);

パラメータ

  • hPalette
    Windows GDI のカラー パレットへのハンドルを指定します。

戻り値

正常終了した場合は、CPalette オブジェクトへのポインタを返します。それ以外の場合は NULL を返します。

解説

CPalette オブジェクトが Windows のパレットに結び付けられていないときは、一時的な CPalette オブジェクトを構築して、結び付けます。この一時的な CPalette オブジェクトは、次にアプリケーションがイベント ループでアイドル状態になるまで有効です。アイドル状態になったとき、一時的なグラフィック オブジェクトはすべて削除されます。つまり、一時的なオブジェクトは 1 つのウィンドウ メッセージの処理中だけ有効になります。

必要条件

ヘッダー : afxwin.h

参照

参照

CPalette クラス

階層図

その他の技術情報

CPalette のメンバ