Hallo an alle,
Ich verwende den GDI+ mit dem 0er DC ( direkt auf Bildschirm ).
Problem: wenn es an negative Koordinaten geht wird nichts mehr angezeigt. Auch nicht mit Transformation:
(Das gilt, wenn 2. Monitor links vom Hauptmonitor steht)
Code
#include <GDIPlus.au3>
_GDIPlus_Startup()
$hGraphic = _GDIPlus_GraphicsCreateFromHWND( 0 )
$hMatrix = _GDIPlus_MatrixCreate()
_GDIPlus_MatrixTranslate( $hMatrix, -10 , -10 )
_GDIPlus_GraphicsSetTransform( $hGraphic , $hMatrix)
_GDIPlus_GraphicsDrawLine( $hGraphic , -100 , 0 , 100 , 100 )
; Clean up resources
_GDIPlus_GraphicsDispose($hGraphic)
_GDIPlus_Shutdown()
Alles anzeigen
kennt sich da jemand aus?
tausend Dank
Blues