CW&nd::OnSizeClipboardnbsp;

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

Parameter

pClipAppWnd

Identifiziert das Zwischenablage-Anwendungsfenster. Der Zeiger kann befristet sein und sollten nicht gespeichert werden.

hRect

Identifiziert ein Objekt globalen Speicher. Das Speicherobjekt enthält eine RECT -Datenstruktur, die den Bereich für die Inhaber der Zwischenablage malen angibt.

Bemerkungen

Die Zwischenablage Eigentümer OnSizeClipboard Member-Funktion wird von der Zwischenablage-Viewer aufgerufen, wenn die Zwischenablage Daten mit dem CF_OWNERDISPLAY -Attribut enthält und die Größe des Clientbereichs des Fensters Zwischenablage-Viewer geändert hat.

Die OnSizeClipboard -Memberfunktion wird als die neue Größe mit einem null-Rechteck (0,0,0,0) aufgerufen, wenn die Zwischenablage Anwendung ist zerstört oder minimiert werden. Dies ermöglicht den Zwischenablage-Besitzer, dessen Display-Ressourcen freizugeben.

In OnSizeClipboard, muss eine Anwendung die GlobalLock -Funktion von Windows den Speicher sperren, die die RECT -Datenstruktur enthält. Die Anwendung diesen Speicher mit Entsperren der GlobalUnlock Fenster funktionieren, bevor es ergibt oder Steuerelement zurück.

Hinweis&Nbsp;  Dieser Member-Funktion wird aufgerufen, durch den Rahmen für die Anwendung, eine Windows-Meldung zu behandeln zu können. An Ihre Funktion übergebenen Parameter entsprechen die Parametern von Rahmen empfangen, wenn die Nachricht empfangen wurde. Wenn Sie die Basisklasse Implementierung dieser Funktion aufrufen, wird diese Implementierung verwendet ursprünglich mit der Meldung und nicht die Parameter, die Sie angeben, an die Funktion übergebenen Parameter.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp; :: GlobalLock, :: GlobalUnlock, :: SetClipboardData, CWnd::SetClipboardViewer, WM_SIZECLIPBOARD

Index