Unglücklicherweise nicht. Und ich glaube, das ist beabsichtigt.
Das Problem ist, dass die Windows-Zwischenablage die Daten nicht speichern muss. Es ist praktisch eine Verrechnungsstelle, bei der jede Anwendung die Daten auflisten kann, die gerade kopiert (oder ausgeschnitten) wurden, und sie für jede Anwendung (einschließlich sich selbst) zum Einfügen anbieten kann. Die Zwischenablage enthält eine Liste der Formate, in denen die Daten verfügbar sind. Wenn die Anwendung dies wünscht, werden die Daten selbst in einigen dieser Formate gespeichert.
Die Anwendung, die einen Einfügevorgang ausführt, kann dann das Datenformat auswählen, das am besten zu ihm passt. Einige Anwendungen (z. B. Notepad) akzeptieren nur ein bestimmtes Format (z. B. Nur-Text) und tun einfach nichts, wenn dieses Format nicht verfügbar ist. Andere wählen standardmäßig ein bevorzugtes Format aus, bieten jedoch eine Benutzeroberfläche zur Auswahl von Alternativen, die für diese Anwendung verständlich sind.
Im Prinzip könnte ein Programm geschrieben werden, das die Zwischenablage auf neuen Inhalt überwacht und jeden Nicht-Text-Inhalt auf reinen Text reduziert. Es ist ein Ereignis verfügbar, um einen solchen Monitor über neue Inhalte in der Zwischenablage zu benachrichtigen. Ich vermute jedoch, dass die Implementierung einer solchen Maßnahme eine ganze Reihe von Programmen zum Erliegen bringen würde, und zwar möglicherweise auf überraschende Weise.
Die einfache Umgehung von XP besteht darin, die Daten mit Notepad bei Bedarf zu reduzieren oder eines der zahlreichen Tools zu verwenden, mit denen die Zwischenablage verbessert wird, indem ein Stapel implementiert wird, eine Ansicht des Inhalts bereitgestellt wird und so weiter.
Wenn Sie versuchen möchten, ein Tool selbst zu erstellen, können Sie von dieser Frage bei SO und den damit zusammenhängenden Fragen profitieren .