Einige andere Windows-Anwendungen, mit denen ich versuche zu interagieren, speichert einen Dump der Zwischenablage in Datei. Um genauer zu sein, sucht es nach dem Format "Quelle einbetten" in der Zwischenablage und speichert es in der Zwischenablage. "Quelle einbetten" ist ein OLE-basiertes Format, das zum Beispiel beim Kopieren eines Bildes aus dem Pinsel erstellt wird.Wie neu gespeicherte "Embed Source" Zwischenablage Daten neu zu laden?
Gibt es eine Möglichkeit, den Inhalt dieser Dateien wieder in die Zwischenablage zu laden, so dass ich sie wieder in sagen, Pinsel oder Office-Programm einfügen könnte?
In C# Ich habe
versuchtSystem.Windows.Forms.Clipboard.SetData("Embed Source", data);
wo Daten ein Array ist der Datei Bytes enthalten, aber es scheint, um es weiter zu wickeln, bevor die Daten in der Zwischenablage platzieren.
Kennt jemand einen guten Weg dazu (nicht unbedingt in C#)?
Danke, r