Zitat von
Biohazard:
Es wird erst gar nichts in die Zwischenablage kopiert. Warum nicht?
Weil du nichts markierst:
Zitat:
Delphi-Quellcode:
hWnd := WindowFromPoint(rPos);
SendMessage(hwnd, WM_COPY, 0, 0);
Wenn das ausgewählte Fenster z.B. auch ein Editfeld ist, dann solltest du erst mal den vorhandenen Text selektieren:
SendMessage(hWnd,EM_SETSEL,0,-1);
dann kannst du auch was kopieren!