ChangeClipboardChain |
Declare Function Api_ChangeClipboardChain& Lib "user32" Alias "ChangeClipboardChain" (ByVal hWnd&, ByVal hWndNext&) |
Declare Function ChangeClipboardChain Lib "user32" (ByVal hwnd As Long, ByVal hWndNext As Long) As Long |
|
クリップボードビューアのチェインから、指定されたウィンドウを削除する。 |
|
パラメータ
以前に SetClipboardViewer 関数に渡したハンドルでなければならない。 このハンドルは、SetClipboardViewer 関数の戻り値である。ただし、WM_CHANGECBCHAIN メッセージによりクリップボード ビューアの チェインが変更された場合は、その限りではない。クリップボードビューアのチェインが変更されるとこのメッセージが送信されるので、このメッ セージを監視して、常に次のウィンドウを把握すること。
クリップボードビューアチェイン内のウィンドウは、WM_CHANGECBCHAIN メッセージを処理すると、一般的には、0(FALSE)を返す。 そのため、ChangeClipboardChain 関数の戻り値は、一般的には、0(FALSE)になる。 クリップボードビューアチェイン内に、ウィンドウが 1 つしかなかったときの戻り値は、一般的に、0 以外の値(TRUE)になる。 |