Zwischenablage

In dieser Artikelfamilie wird erläutert, wie Die Unterstützung für die Windows-Zwischenablage in MFC-Anwendungen implementiert wird. Die Windows-Zwischenablage wird auf zwei Arten verwendet:

  • Implementieren von Standardbefehlen im Menü "Bearbeiten", z. B. "Ausschneiden", "Kopieren" und "Einfügen".

  • Implementieren der einheitlichen Datenübertragung mit OLE-Ziehen und -Ablegen.

Die Zwischenablage ist die standardmäßige Windows-Methode zum Übertragen von Daten zwischen einer Quelle und einem Ziel. Sie kann auch bei OLE-Vorgängen sehr nützlich sein. Mit der Einführung von OLE gibt es zwei Zwischenablagemechanismen in Windows. Die standardmäßige Windows-Zwischenablage-API ist weiterhin verfügbar, wurde jedoch mit dem OLE-Datenübertragungsmechanismus ergänzt. OLE Uniform Data Transfer (UDT) unterstützt Ausschneiden, Kopieren und Einfügen mit der Zwischenablage und Ziehen und Ablegen.

Die Zwischenablage ist ein Systemdienst, der von der gesamten Windows-Sitzung gemeinsam genutzt wird, sodass er nicht über ein Handle oder eine eigene Klasse verfügt. Sie verwalten die Zwischenablage über Memberfunktionen der Klasse CWnd.

Was möchten Sie mehr über

Siehe auch

Benutzeroberflächenelemente