Forum: Object-Pascal / Delphi-Language
Delphi
by Coder1990,
27. Jul 2008
Also ich möchte 2 Optionen implementieren eine Fensterabhänhige und eine unabhängige (Die Abhänhige kann ich ja mit GetForegroundWindow klären). Nun zur unabhängigen:
Der Benutzer stellt in meinem Programm eine Position für die Anzeige der Information ein z.b. irgendwo oben links.. nun muss ich irgendwie das Fenster, dass gerade dort ist, ermitteln - es muss ja nicht das ForegroundWindow sein..
Forum: Object-Pascal / Delphi-Language
Delphi
by Coder1990,
27. Jul 2008
Habe mich jetzt für die einfachste, wie auch wahrscheinlich unschönste Methode entschieden: Ich male den Text mit einem TCanvas auf das entsprechende Windows:
procedure WriteText(TransText: string;x,y:integer);
var
MyHand: HWND;
MyDc: HDC;
MyCanvas: TCanvas;
Start : Longint;
begin
MyHand := GetForegroundWindow;
Forum: Object-Pascal / Delphi-Language
Delphi
by Coder1990,
26. Jul 2008
Hi,
folgendes Problem:
Ich bin gerade dabei ein Programm zu schreiben dass auf Tastendruck (abgefangen durch einen globalen Hook) in einer Vollbild - Anwendung und oder Desktop eine Textinformation anzeigen soll.
Beispiel:
Ich bin gerade in Warcraft und drücke "i" dann soll oben rechts, in der ecke des bildschirms, die aktuelle uhrzeit angezeigt werden, vll noch 3 sekunden vorhanden...