von erg » Di, 17.08.2010 10:30
Auch wenn es nicht in diese Sparte vom Forum gehört, eine passende habe ich nicht gefunden.
Ich versuche im Writer den Inhalt der Zwischenablage aus einem C++ Programm einzufügen. Für die Kommunikation verwende ich die COM-Schnittstelle. Mein Code sieht wie folgt aus:
CString str;
param.vt = VT_BSTR;
param.bstrVal = str.AllocSysString();
AutoWrap(DISPATCH_METHOD, NULL, pText, L"setString", 1, param);
Die Autowrap Methode ist von der MSDN. Kennt jemand eine Möglichkeit, wie ich auf diese Art die Zwischenablage in das aktuelle Dokument vom Writer einfüge?
Auch wenn es nicht in diese Sparte vom Forum gehört, eine passende habe ich nicht gefunden.
Ich versuche im Writer den Inhalt der Zwischenablage aus einem C++ Programm einzufügen. Für die Kommunikation verwende ich die COM-Schnittstelle. Mein Code sieht wie folgt aus:
CString str;
param.vt = VT_BSTR;
param.bstrVal = str.AllocSysString();
AutoWrap(DISPATCH_METHOD, NULL, pText, L"setString", 1, param);
Die Autowrap Methode ist von der MSDN. Kennt jemand eine Möglichkeit, wie ich auf diese Art die Zwischenablage in das aktuelle Dokument vom Writer einfüge?