Hi, ich versuche schon eine ganze Weile eine Bitmap in eine GUI zu laden.
In diese Bitmap zeichne ich eine Linie (will mal hoffen,... Nachürfen kann ich's nichts weil mir nichts anzeigt ^^) und möchte diese Bitmap dann ausgeben.
Hier mal mein Versuch:
#include <WinAPI.au3>
#include <WindowsConstants.au3>
$hGUI = GUICreate('', 800, 600)
GUISetState()
$hDC = _WinAPI_GetDC($hGUI)
$hBitmap = _WinAPI_CreateBitmap(800, 600)
_WinAPI_DrawLine($hBitmap, 0, 0, 800, 600)
_WinAPI_BitBlt($hDC, 0, 0, 800, 600, $hBitmap, 0, 0, $SRCCOPY)
While GUIGetMsg() <> -3
WEnd
_WinAPI_DeleteObject($hBitmap)
_WinAPI_ReleaseDC($hGUI, $hDC)
Kann mir evtl. jemand sagen was ich hier falsch mache? Ich steig da leider nicht ganz hinter
(Abgesehen davon dass ich eigentlich ein Gerätekontext für BitBlt benötige, allerdings weiß ich nicht wie man diesen aus einer Bitmap bezieht)