デバイスコンテキストを解放します。この関数の効果はデバイスコンテキストのタイプに依存します。この関数はコモンウィンドウデバイスコンテキストのみを解放します。クラスデバイスコンテキストおよびプライベートデバイスコンテキストに対しては何もしません。
int ReleaseDC( HWND hWnd, // window handle HDC hDC // DC handle );
USER32.DLL
解放するデバイスコンテキストに対応するウィンドウのハンドルを指定します。
解放するデバイスコンテキストのハンドルを指定します。
デバイスコンテキストが解放されたときは1が返ります。
デバイスコンテキスト解放されなかったときは0が返ります。
GetWindowDC関数呼び出しおよびコモンデバイスコンテキストを取得するGetDC関数呼び出しに対して、ReleaseDC関数を呼び出してデバイスコンテキストを解放しなくてはなりません。ReleaseDC関数は、GetDC関数を呼び出したスレッドによって呼び出されなくてはいけません。
CreateDC関数呼び出しによって取得されたデバイスコンテキストのハンドルを解放するのにReleaseDC関数を使用することはできません。代わりにDeleteDC関数を使用してください。
Windows 95 以降 / Windows NT 3.1 以降