Hallo,
Ich bin fast am verzweifeln...
Ich möchte ein Bild (egal wie groß der Bildschirm ist)
in der Mitte anzeigen und zentrieren lassen.
Ich schaff das einfach nicht!
[autoit]
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$frmSplash = GUICreate("", 300, 150, @DesktopWidth / 2 - 150, @DesktopHeight / 2 - 75, BitOR($WS_SYSMENU,$WS_POPUP), 0)
$picSplash = GUICtrlCreatePic("splash.jpg", 0, 0, 300, 150, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS))
$proSplash = GUICtrlCreateProgress(56, 104, 193, 9)
GUISetState(@SW_SHOW,$frmSplash)
For $i = 10 to 100 Step 10
GUICtrlSetData($proSplash,$i)
Sleep(500)
Next
GUISetState(@SW_HIDE,$frmSplash)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Es sollte so sein, daß ein großes Bild in der Bildschirmmitte ist.
Wenn ich diese Werte ändere passt irgendwie nichts mehr!
Grüße
Ilse