次の方法で共有


CWnd::GetDC

クライアント領域の共通、クラス、または CWndに指定されたクラスのスタイルでプライベート デバイス コンテキストへのポインターを取得します。

CDC* GetDC( );

戻り値

成功した場合 CWnd のクライアント領域のデバイス コンテキストを指定します; それ以外の場合、戻り値は nullです。 このポインターは一時的である場合があるので、後で使用するために保持しておくことはできません。

解説

一般的なデバイス コンテキストでは、GetDC は、コンテキストから取得するたびに既定の属性を割り当てます。 クラスとプライベートのコンテキストでは、GetDC は既に割り当てられた属性を残します。 デバイス コンテキストはクライアント領域の描画にグラフィック デバイス インターフェイス (GDI) の (GDI) の後続の関数で使用できます。

デバイス コンテキストがウィンドウ クラスに属する必要と描画コンテキストを解放するために、ReleaseDC のメンバー関数を呼び出す必要があります。

CWnd のクラスに属するデバイス コンテキストは GetDC のメンバー関数によってクラスを登録したときに CS_CLASSDCCS_OWNDC、または CS_PARENTDCWNDCLASS ので、スタイルの構造体に指定された場合にを返します。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CWnd::GetDCEx

CWnd::ReleaseDC

CWnd::GetWindowDC

GetDC

CClientDC クラス