Freigeben über


CWnd::SetClipboardViewer

Fügt dieses Fenster der Kette von Fenstern hinzu, die benachrichtigt werden (mithilfe der WM_DRAWCLIPBOARD Meldung) wenn der Inhalt der Zwischenablage geändert wird.

HWND SetClipboardViewer( );

Rückgabewert

Ein Handle für den folgenden Fenster in der Zwischenablagen-Viewer-Kette, wenn erfolgreich.Anwendungen sollten dieses Handle (es kann als Membervariable gespeichert werden), speichern und es bei der Reaktion auf Zwischenablagen-Viewer-Kettenmeldungen verwenden.

Hinweise

Ein Fenster, das Teil der Zwischenablagen-Viewer-, den Kette auf WM_DRAWCLIPBOARD reagieren muss, WM_CHANGECBCHAIN und WM_DESTROY Meldungen ist und leiten die Meldung an das folgende Fenster in der Kette weiter.

Diese Memberfunktion WM_DRAWCLIPBOARD sendet eine Meldung in das Fenster.Da das Handle für den folgenden Fenster in der Zwischenablagen-Viewer-Kette noch nicht zurückgegeben wurde, sollte die Anwendung die WM_DRAWCLIPBOARD Meldung weiterleiten, die sie während des Aufrufs zu SetClipboardViewer empfängt.

Um sich von der Zwischenablagen-Viewer-Kette zu entfernen, muss eine Anwendung die ChangeClipboardChain-Memberfunktion aufrufen.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CWnd::ChangeClipboardChain

SetClipboardViewer