<Return[G]><Top>

GetOpenClipboardWindow

Declare Function Api_GetOpenClipboardWindow& Lib "user32" Alias "GetOpenClipboardWindow" ()

Declare Function GetOpenClipboardWindow Lib "user32" () As Long

現在クリップボードを開いているウィンドウのハンドルを取得する。

パラメータ
    パラメータはなし。

戻り値
    関数が成功すると、クリップボードを開いているウィンドウのハンドルが返る。

    どのウィンドウもクリップボードを開いていない場合は、NULL が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    アプリケーションまたはダイナミックリンクライブラリ(DLL)が OpenClipboard 関数でウィンドウハンドルに NULL を指定した場合、クリップ

    ボードは開くが、どのウィンドウとも関連付けられない。この場合、GetOpenClipboardWindow 関数は NULL を返す。