equivalent zu clipput/clipget?
-
hallo,
wie kann ich in c++ auf die zwichenablage zugreifen ?
beispiel:
ich kopiere einen text mit strg+c, dieser text wird in der zwichenablage durch "Hallo" ersetzt.
dh wenn ich dann strg+v drücke soll hallo eingefügt werden.kann mir jemand vielleicht ein besipiel programm geben oder mir ein stichwort sagen nach dem ich suchen muss ?
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Sollte das nicht automatisch gehen, ohne dass du dich darum kümmern brauchst?
-
SeppJ schrieb:
Sollte das nicht automatisch gehen, ohne dass du dich darum kümmern brauchst?
?
vielleicht habe ich mich unglücklich ausgedrückt.
wenn ich zb diesen text kopiere per strg+c
" ICH BIN EIN BEISPIEL TEXT "
dann soll dieser text durch
" Hallo " ersetzt werden.
-
naja mein ziel ist es zb
BeispielTEXT
BeispielTEXT
BeispielTEXT
BeispielTEXT
BeispielTEXT
BeispielTEXT
BeispielTEXTzu kopieren und diesen Text einzufügen "TextEinfügen"
BeispielTEXT
TextEinfügen
BeispielTEXT
TextEinfügen
BeispielTEXT
TextEinfügen
BeispielTEXT
TextEinfügen
BeispielTEXT
TextEinfügenich habe diesen code gefunden
int main(){ HGLOBAL hText; char *pText; hText = GlobalAlloc(GMEM_DDESHARE|GMEM_MOVEABLE, 100); pText = (char*)GlobalLock(hText); strcpy(pText, "hello"); GlobalUnlock(hText); OpenClipboard(NULL); EmptyClipboard(); SetClipboardData(CF_TEXT, hText); CloseClipboard(); }
aber es hilft mir noch nicht wirklich weiter