<Return[D]><Top>

DrawDibRealize

Declare Function Api_DrawDibRealize& Lib "msvfw32" Alias "DrawDibRealize" (ByVal hdd&, ByVal hdc&, ByVal fBackground&)

Declare Function DrawDibRealize Lib "msvfw32" (ByVal hdd As Long, ByVal hdc As Long, ByVal fBackground As Long) As Long

指定された DC と共に使う DrawDib DC のパレットを実体化する。

パラメータ
hdd
    DrawDib DC のハンドルを指定する。
hdc
    パレットが入った DC のハンドルを指定する。
fBackground
    背景パレットのフラグを指定する。この値が 0 以外の場合、パレットは背景パレットである。この値が 0 で、DC がウィンドウにアタッチされて

    いる場合は、ウィンドウが入力フォーカスを受けると論理パレットが前景パレットになる(ウィンドウクラススタイルが CS_OWNDC であるか、ま

    たは 関数で DC が取得されると、DC はウィンドウにアタッチされる)。

戻り値
    論理パレットのうちシステムパレットの異なる値にマップされたエントリの数が返る。エラーが発生した場合、または色が更新されていない場

    合は、0 が返る。