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 版)

另請參閱

ChangeClipboardChain

剪貼簿

概念

參考

SetClipboardViewer

WM_CHANGECBCHAIN