Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

CWnd::OnSizeClipboard

La fonction membre d' OnSizeClipboard du propriétaire du Presse-papiers est appelée par le presse-papiers lorsque le presse-papiers contient des données avec l'attribut d' CF_OWNERDISPLAY et la taille de la zone cliente de la fenêtre de presse-papiers a changé.

afx_msg void OnSizeClipboard(
   CWnd* pClipAppWnd,
   HGLOBAL hRect 
);

pClipAppWnd

Identifie la fenêtre de Presse-papier-application. Le pointeur peut être temporaire et ne doit pas être enregistré.

hRect

Identifie un objet stockage global. L'objet mémoire contient une structure de données de RECT qui spécifie la zone pour le propriétaire du Presse-papiers peigne.

La fonction membre d' OnSizeClipboard est appelée avec un rectangle null (0,0,0,0) comme nouvelle taille lorsque l'application du presse-papiers est sur le point d'être perdue ou réduite. Cela permet au propriétaire du Presse-papiers pour libérer les ressources d'affichage.

Dans OnSizeClipboard, une application doit utiliser la fonction Windows de GlobalLock pour verrouiller la mémoire qui contient la structure de données de RECT . Pour déverrouiller l'application que mémoire avec la fonction Windows de GlobalUnlock avant qu'elle référence ou le retourne le contrôle.

Remarque Remarque

Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre. Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté. Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.

Header: afxwin.h

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft