Zwischenablage in der Konsole

asdasd

Grünschnabel
Wie kann ich mit c++ etwas aus der Windows Zwischenablage in die Konsole einfügen

Hoffe auf eine Antwort

lg asdasd
 
Sollte eigentlich so funktionieren!

Code:
#include <windows.h>
.
.
.
.
char * getStringFromClipboard()
{
   int ok = OpenClipboard(NULL);
   char * cBuffer = NULL;
   
   if (!ok) return NULL;
   
   HANDLE hClipData = GetClipboardData( CF_TEXT );
   cBuffer = (char*)GlobalLock( hClipData );
   GlobalUnlock( hClipData );
   CloseClipboard();
   return cBuffer;
}
 
Zurück