Hallo zusammen,
kann mir jemand sagen wie man solche Fenster nennt?
Und wie man auf sie zugrefen und erstellen kann ?
Vielen Dank.
Gruß Schumi
Hallo zusammen,
kann mir jemand sagen wie man solche Fenster nennt?
Und wie man auf sie zugrefen und erstellen kann ?
Vielen Dank.
Gruß Schumi
Fenster ohne $WS_BORDER, also ohne Titelleiste.
Erstellen mit dem Stil $WS_POPUP:
GUICreate("Titel",Default,Default,Default,Default,$WS_POPUP)
[/autoit]Super, vielen Dank.
Kann man solche Fenster auch auslesen?
Also:
Prüfen von welcher Anwendung das Fenster kommt?
Und den Inhalt auslesen?
#Region - Timestamp
;2011-11-30 12:42:11
#EndRegion
#include <Process.au3>
$iProcessID = WinGetProcess("[CLASS:SciTEWindow]", "")
$sProcessName = _ProcessGetName($iProcessID)
ConsoleWrite("Prozess: " & $sProcessName & @CRLF & "ID: " & $iProcessID & @CRLF)
Klasse, vielen Dank.
Das hat auch gut funktioniert.
Die richtige CLASS habe ich gefunden. Ich erwarte ja die Meldung von einem bestimmten Programm.
Das brauche ich also nicht Prüfen - das sollte ja in der CLASS stecken.
An den Text komme ich aber nicht ran.
Die CLASS hat auch noch eine INSTANCE und ClassnameNN.
Ich habe das schon mit ControlGetText versucht - geht leider nicht.
Ich habe keine ID - über "Window Info" wird mir zumindest keine angezeigt.
Was kann ich noch versuchen?
Gruß Schumi