AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi BringWindowToTop + "STRG C" = Clipboard Problem
Thema durchsuchen
Ansicht
Themen-Optionen

BringWindowToTop + "STRG C" = Clipboard Problem

Ein Thema von Buttercreme · begonnen am 13. Jun 2008 · letzter Beitrag vom 14. Jun 2008
 
Buttercreme

Registriert seit: 10. Jun 2008
17 Beiträge
 
#1

BringWindowToTop + "STRG C" = Clipboard Problem

  Alt 13. Jun 2008, 10:48
Hallo Leute,

Ich habe ein Merkwürdiges Problem:

Wenn ich folgen Code an eine anwendung sende wird ein strg + c ausgeführt und ins clipboard gespeichert:

Delphi-Quellcode:
aktiv:=GetForegroundWindow;
BringWindowToTop(wnd1);
keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event(Ord('C'), 0, 0, 0);
keybd_event(Ord('C'), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
sleep(1);
Blöd ist das ich dann den Fokus des Programms verliere welches ich momentan aufhabe. Also den Fokus wieder zurücksetzen (letzte Zeile angefügt):

Delphi-Quellcode:
aktiv:=GetForegroundWindow;
BringWindowToTop(wnd1);
keybd_event(VK_CONTROL, 0, 0, 0);
keybd_event(Ord('C'), 0, 0, 0);
keybd_event(Ord('C'), 0, KEYEVENTF_KEYUP, 0);
keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
sleep(1);
BringWindowToTop(wnd1);
allerdings ist dann mein clipboard leer. Woher kommt das denn?!


P.S.: Ist echt super schwierig ein STRG + C an ein Window zu senden.. Hab schon echt alles probiert und anscheinend geht es nur mir keybd_event und den Focus vorher auf das Window setzen. Aber wie gesagt mein Programm läuft im Hintergrund und ich möchte nicht das ich beim normalen Arbeiten ständig den Fokus verliere den ich aktuell habe.

Cheers

Buttercreme
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:54 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz