Hallo zusammen,
ich hadere mit dem ganzen Thema GUI und bräuchte bitte Hilfe:
Wie kann ich das Bild (1920x1080) in C:\temp\bild.png auf dem ganzen Bildschirm ohne Rahmen darstellen?
Mir scheint, das lässt sich mit GUICreate machen, aber bestenfalls schaffe ich es, das in einem Fenster darzustellen.
Wie schaffe ich das?
Das hier habe ich im Netz gefunden und ein wenig abgespeckt:
C
#Region "Includes"
#include <GUIConstantsEx.au3>
#include <GuiImageList.au3>
#include <GuiStatusBar.au3>
#include <GuiToolbar.au3>
#include <ImageListConstants.au3>
#include <ToolbarConstants.au3>
#include <WindowsConstants.au3>
#include <WinAPI.au3>
#endregion
Opt("TrayMenuMode", 0)
#EndRegion
#Region "GUI"
$GUI = GUICreate("""-"" Fenster zum Darstellen von Bildern", 1920, 1080, 0, 0,BitOr($GUI_SS_DEFAULT_GUI, $WS_MAXIMIZEBOX, $WS_MAXIMIZE)) ;Die Hauptgui
GUISetBkColor(0xA0A0A4) ;Hintergrundfarbe
Dim $statusbar_PartsWidth[3] = [125, 960, -1]
$TabsSimulation = GUICtrlCreateTab(0,0, 1920, 1080)
GUICtrlSetResizing(-1, $GUI_DOCKWIDTH+$GUI_DOCKHEIGHT)
GUISetState(@SW_SHOW)
_WinAPI_ShowWindow($GUI,3)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Alles anzeigen