CWnd::Print
プリンター デバイス コンテキストに最も一般にある、指定したデバイス コンテキストの現在のペインを描画するには、このメンバー関数を呼び出します。
void Print(
CDC* pDC,
DWORD dwFlags
) const;
パラメーター
pDC
デバイス コンテキストへのポインター。dwFlags
描画のオプションを指定します。このパラメーターは、これらのフラグの一つ以上である場合:表示されているときにだけPRF_CHECKVISIBLE の描画するウィンドウ。
描画PRF_CHILDREN のすべての可視の子ウィンドウ。
PRF_CLIENT の描画するウィンドウのクライアント領域。
PRF_ERASEBKGND の消しゴム ウィンドウの背景を描画する前。
PRF_NONCLIENT の描画ウィンドウの非クライアント領域。
PRF_OWNED のすべての描画が所有するウィンドウ。
解説
CWnd::DefWindowProc 関数によって描画の選択に基づいてこのメッセージを処理します:指定できます。
PRF_CHECKVISIBLE が指定され、ウィンドウが表示されない場合は、何も行いません。
PRF_NONCLIENT が指定されている場合、指定されたデバイス コンテキストの非クライアント領域を描画します。
PRF_ERASEBKGND が指定されている場合、ウィンドウに WM_ERASEBKGND のメッセージを送信します。
PRF_CLIENT が指定されている場合、ウィンドウに WM_PRINTCLIENT のメッセージを送信します。
PRF_CHILDREN が設定されている場合、それぞれの表示 WM_PRINT の子ウィンドウにメッセージを送信します。
PRF_OWNED が設定されている場合、それぞれの表示が所有するウィンドウに WM_PRINT のメッセージを送信します。
必要条件
ヘッダー: afxwin.h