Seite 2 von 2

Verfasst: 16.02.2007 23:14
von AND51
Funktioneirt, aber anscheinend nur so lange, wie das Programm läuft (reicht für mich ja aber auch):

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?