<Return[PQ]><Top>

PrintWindow

Declare Function Api_PrintWindow& Lib "user32" Alias "PrintWindow" (ByVal hWnd&, ByVal hdcBlt&, ByVal nFlags&)

Declare Function PrintWindow Lib "user32" (ByVal hWnd As Long, ByVal hdcBlt As Long, ByVal nFlags As Long) As Long

表示されているウィンドウを指定したデバイスコンテキスト(通常はプリンタDC)にコピー。

パラメータ
hwnd
    コピーされるウィンドウのハンドル
hdcBlt
    デバイスコンテキストのハンドルを指定する。
nFlags
    描画オプションを指定する。

    次のいずれかの値にすることができる。PW_CLIENTONLYのみウィンドウのクライアント領域はhdcBltにコピーされる。

    デフォルトでは、ウィンドウ全体がコピーされる。

戻り値
    関数が成功した場合は、0以外の値を返す。 関数が失敗した場合、0を返す。