WM_PAINTCLIPBOARD Nachricht
Gesendet an den Zwischenablagebesitzer durch ein Zwischenablageanzeigefenster, wenn die Zwischenablage Daten im CF_OWNERDISPLAY-Format enthält und der Clientbereich des Zwischenablage-Viewers eine Neuformatierung benötigt.
#define WM_PAINTCLIPBOARD 0x0309
Parameter
-
wParam
-
Ein Handle zum Zwischenablageanzeigefenster.
-
lParam
-
Ein Handle zu einem globalen Speicherobjekt, das eine PAINTSTRUCT-Struktur enthält. Die Struktur definiert den Teil des Clientbereichs zum Zeichnen.
Rückgabewert
Wenn eine Anwendung diese Nachricht verarbeitet, sollte es null zurückgeben.
Hinweise
Um zu ermitteln, ob der gesamte Clientbereich oder nur ein Teil davon neu angepasst werden muss, muss der Zwischenablagebesitzer die Dimensionen des Zeichnungsbereichs vergleichen, der im RCPaint-Element von PAINTSTRUCT auf die in der neuesten WM_SIZECLIPBOARD Nachricht angegebenen Dimensionen angegeben ist.
Der Zwischenablagebesitzer muss die GlobalLock-Funktion verwenden, um den Arbeitsspeicher zu sperren, der die PAINTSTRUCT-Struktur enthält. Vor dem Zurückgeben muss der Zwischenablagebesitzer diesen Speicher mithilfe der GlobalUnlock-Funktion entsperren.
Requirements (Anforderungen)
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Header |
|
Weitere Informationen
-
Referenz
-
Konzept