Verfasst: 16.02.2007 23:14
Funktioneirt, aber anscheinend nur so lange, wie das Programm läuft (reicht für mich ja aber auch):
Jetzt müsste ich nur noch wissen, wie ich feststellen kann, ob ein bestimmtes Programm maximiert ist oder nicht. Dieses Programm habe ich mittels RunProgram() gestartet, also habe ich alle benötigen Handles. Einer ne Idee?
Code: Alles auswählen
Structure CursorInfo
cbSize.l
flags.l
hCursor.l
coords.Point
EndStructure
Define maus.CursorInfo\cbSize=SizeOf(CursorInfo)
GetCursorInfo_(maus)
; bis hier her habe ich alle Infos über den alten Cursor ermittelt,
; um ihn hinterher wiederherstellen zu können
Define neumaus=LoadImage_(0, "D:\Temp\leer.cur", #IMAGE_CURSOR, 0, 0, 0)
SetSystemCursor_(neumaus, #OCR_NORMAL)
Delay(5678)
Jetzt müsste ich nur noch wissen, wie ich feststellen kann, ob ein bestimmtes Programm maximiert ist oder nicht. Dieses Programm habe ich mittels RunProgram() gestartet, also habe ich alle benötigen Handles. Einer ne Idee?