ReleaseDC

デバイスコンテキストを解放します。この関数による影響は、デバイスコンテキストのタイプによって異なります。この関数はコモンウィンドウデバイスコンテキストのみを解放します。クラスデバイスコンテキストおよびプライベートデバイスコンテキストには何もしません。

int ReleaseDC(
    HWND hWnd,  // ウィンドウハンドル
    HDC  hDC    // デバイスコンテキストのハンドル
);

USER32.DLL

引数

hWnd

解放するデバイスコンテキストに対応するウィンドウのハンドルを指定します。

hDC

解放するデバイスコンテキストのハンドルを指定します。

戻り値

デバイスコンテキストが解放されたときは 1 が返ります。

デバイスコンテキスト解放されなかったときは 0 が返ります。

解説

GetWindowDC 関数呼び出しおよびコモンデバイスコンテキストを取得する GetDC 関数呼び出しに対して、 ReleaseDC 関数を呼び出してデバイスコンテキストを解放しなくてはなりません。

対応情報

Windows 95 以降 / Windows NT 3.1 以降