Share via


WM_PAINTCLIPBOARD訊息

當剪貼簿包含 CF_OWNERDISPLAY 格式的資料,且剪貼簿檢視器的工作區需要重新繪製時,由剪貼簿檢視器視窗傳送至剪貼簿擁有者。

#define WM_PAINTCLIPBOARD               0x0309

參數

wParam

剪貼簿檢視器視窗的控制碼。

lParam

包含 PAINTSTRUCT 結構的全域記憶體物件的控制碼。 結構會定義要繪製之工作區的一部分。

傳回值

如果應用程式處理此訊息,它應該會傳回零。

備註

若要判斷整個工作區或只需要重新繪製部分,剪貼簿擁有者必須將PAINTSTRUCTrcPaint成員中提供的繪圖區域維度與最近WM_SIZECLIPBOARD訊息中所指定的維度進行比較。

剪貼簿擁有者必須使用 GlobalLock 函式來鎖定包含 PAINTSTRUCT 結構的記憶體。 在傳回之前,剪貼簿擁有者必須使用 GlobalUnlock 函式解除鎖定該記憶體。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Winuser.h (包含 Windows.h)

另請參閱

參考

WM_SIZECLIPBOARD

概念

剪貼簿