Hallo,
ich möchte in meinem Tool feststellen ob ein bestimtes Fenster bzw. programm geöffnet ist (sowet kein Problem)
Ich muss jetzt allerdings wissen an welcher Position das Fenster sich befindest von einer Anwendung...
Gibt es überhaupt eine möglichkeit? Und wen ja, wie?
Position eines Fensters
- Tsuki-Namida
- Beiträge: 633
- Registriert: 17.11.2005 13:27
- Kontaktdaten:
Re: Position eines Fensters
wenn Du das Handle des Fensters schon hast, kannst Du mit
GetWindowRect_() die Position und Ausmaße ermitteln.
Grüße ... Kiffi
GetWindowRect_() die Position und Ausmaße ermitteln.
Grüße ... Kiffi
a²+b²=mc²
Re: Position eines Fensters
Beispielcode aus der WinAPI Library:
Code: Alles auswählen
hwnd = FindWindow_("notepad",#Null)
If hwnd
GetWindowRect_(hwnd, @MyRect.RECT)
MessageRequester("","X: "+Str(MyRect\Left)+Chr(13)+"Y: "+Str(MyRect\Top),0)
EndIf
- Tsuki-Namida
- Beiträge: 633
- Registriert: 17.11.2005 13:27
- Kontaktdaten:
Re: Position eines Fensters
hmmm wie verwende ich die API?
Ich habe den Befehl in die win32 Hilfe eingegeben und auch bei Google und hier im Forum gesucht nur leider habe ich nicht wirklich eine Info gefunden wie ich den Befehl nutzen kann um eine Fensterposition heraus zu finden...
[EDIT]
@RSBasic
Danke das habe ich gemeint naja das du meiner Frage zuvorgekommen bist ist toll xD
[/EDIT]
Ich habe den Befehl in die win32 Hilfe eingegeben und auch bei Google und hier im Forum gesucht nur leider habe ich nicht wirklich eine Info gefunden wie ich den Befehl nutzen kann um eine Fensterposition heraus zu finden...
[EDIT]
@RSBasic
Danke das habe ich gemeint naja das du meiner Frage zuvorgekommen bist ist toll xD
[/EDIT]

-
- Beiträge: 390
- Registriert: 30.08.2004 09:05
- Computerausstattung: Desktop
Windows 10 Pro x64
CPU: AMD Ryzen 5 2600 3.40 GHz
Ram: 16GB RAM
Grafik: NVIDA Geforce 1060
PB: 5.72 X86/X64 - Wohnort: Heidelberg
Re: Position eines Fensters
Hi Magix,
Wenn du noch wissen willst ob das Fenster auch Aktiv ist benutzt noch:
Wenn du noch wissen willst ob das Fenster auch Aktiv ist benutzt noch:
Code: Alles auswählen
IsWindowEnabled_(hWnd)
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Re: Position eines Fensters
http://msdn.microsoft.com/en-us/library ... 85%29.aspxTsuki-Namida hat geschrieben:hmmm wie verwende ich die API?
Ich habe den Befehl in die win32 Hilfe eingegeben und auch bei Google und hier im Forum gesucht nur leider habe ich nicht wirklich eine Info gefunden wie ich den Befehl nutzen kann um eine Fensterposition heraus zu finden...
Im Allgemeinen eine recht hilfreiche Seite zum Thema WinAPI und Co

OS: Windows 8.1 Pro