IncludeFile "ClientSize.pbi"
Procedure Position(handel)
x = WindowClientX(handel)
y = WindowClientY(handel)
Debug Str(x) + "x" + Str(y)
EndProcedure
Position(FindWindow_(0,"Fenster Name"))
Danke für den Code
Naja es geht fast. Ich kann die Grösse des Ramens berechnen damit. Also wenn ich WindowX() und WindowY() rausneme. Jetzt fehlt nur noch die möglichkeit die Position auf den Desktop heraus zu finden.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Die grösse des Fensterramen wuse ich ja schon wie ich den berchnen kann. Hatte mal ein Tool geschrieben wo ich das brauchte. Aber die Position des Fenster brauchte ich da nicht.
Es muss doch eine möglichkeit geben die Position zu ermiteln.
Ich rede von Fremd Fenstern. Also keine von PB erzeugten.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32
Ok ich werde das Testen. Danke.
Ist das auch kompatiebel zu Win9X oder nur XP.
Ich hate da mal nämlich ne Api funktion wo da probleme gab und ich glaube das war soga die. Ich weiss es aber nicht mehr genau, ist schon ne weile her.
Windows 10 x64 Pro - PB 5.61 X64 / x32 - PB 4.6 x32