ChangeClipboardChain function (winuser.h)
Removes a specified window from the chain of clipboard viewers.
BOOL ChangeClipboardChain( [in] HWND hWndRemove, [in] HWND hWndNewNext );
A handle to the window to be removed from the chain. The handle must have been passed to the SetClipboardViewer function.
A handle to the window that follows the hWndRemove window in the clipboard viewer chain. (This is the handle returned by SetClipboardViewer, unless the sequence was changed in response to a WM_CHANGECBCHAIN message.)
The return value indicates the result of passing the WM_CHANGECBCHAIN message to the windows in the clipboard viewer chain. Because a window in the chain typically returns FALSE when it processes WM_CHANGECBCHAIN, the return value from ChangeClipboardChain is typically FALSE. If there is only one window in the chain, the return value is typically TRUE.
For an example, see Removing a Window from the Clipboard Viewer Chain.
|Minimum supported client||Windows 2000 Professional [desktop apps only]|
|Minimum supported server||Windows 2000 Server [desktop apps only]|
|Header||winuser.h (include Windows.h)|
|API set||ext-ms-win-ntuser-misc-l1-5-1 (introduced in Windows 10, version 10.0.14393)|