changeClipboardChain 函式 (winuser.h)
從剪貼簿查看器鏈結中移除指定的視窗。
語法
BOOL ChangeClipboardChain(
[in] HWND hWndRemove,
[in] HWND hWndNewNext
);
參數
[in] hWndRemove
類型: HWND
要從鏈結中移除之視窗的句柄。 句柄必須已傳遞至 SetClipboardViewer 函 式。
[in] hWndNewNext
類型: HWND
剪貼簿查看器鏈結中 hWndRemove 視窗後面的視窗句柄。 (這是 SetClipboardViewer 所傳回的句柄,除非順序已變更以回應 WM_CHANGECBCHAIN 訊息。)
傳回值
類型: BOOL
傳回值表示將 WM_CHANGECBCHAIN 訊息傳遞至剪貼簿查看器鏈結中窗口的結果。 因為鏈結中的視窗通常會在處理WM_CHANGECBCHAIN時傳回 FALSE,所以 ChangeClipboardChain 的傳回值通常是 FALSE。 如果鏈結中只有一個窗口,傳回值通常是 TRUE。
備註
由 hWndNewNext 識別的視窗會取代鏈結中的 hWndRemove 視窗。 SetClipboardViewer 函式會將WM_CHANGECBCHAIN訊息傳送至剪貼簿查看器鏈結中的第一個視窗。
如需範例,請參閱從剪貼簿 查看器鏈結移除視窗。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | winuser.h (包含 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |
API 集合 | ext-ms-win-ntuser-misc-l1-5-1 (Windows 10 10.0.14393 版) |
另請參閱
概念
參考