Partager via


WM_PAINTCLIPBOARD message

Envoyé au propriétaire du Presse-papiers par une fenêtre de visionneuse du Presse-papiers lorsque le Presse-papiers contient des données au format CF_OWNERDISPLAY et que la zone cliente du Presse-papiers doit être repeinte.

#define WM_PAINTCLIPBOARD               0x0309

Paramètres

wParam

Handle de la fenêtre de visionneuse du Presse-papiers.

lParam

Handle vers un objet de mémoire globale qui contient une structure PAINTSTRUCT . La structure définit la partie de la zone cliente à peindre.

Valeur retournée

Si une application traite ce message, elle doit retourner zéro.

Notes

Pour déterminer si la zone cliente entière ou seulement une partie de celle-ci doit être repeinte, le propriétaire du Presse-papiers doit comparer les dimensions de la zone de dessin indiquée dans le membre rcPaint de PAINTSTRUCT aux dimensions indiquées dans le message WM_SIZECLIPBOARD le plus récent.

Le propriétaire du Presse-papiers doit utiliser la fonction GlobalLock pour verrouiller la mémoire qui contient la structure PAINTSTRUCT . Avant de revenir, le propriétaire du Presse-papiers doit déverrouiller cette mémoire à l’aide de la fonction GlobalUnlock .

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server [applications de bureau uniquement]
En-tête
Winuser.h (inclure Windows.h)

Voir aussi

Référence

WM_SIZECLIPBOARD

Conceptuel

Presse-papiers