nyong Posted April 13, 2013 Share Posted April 13, 2013 I just want to draw a rect in specific size, then save it to file, the rect must be transparent, only line that have color, can someone point me to the right direction? ngskicker 1 Link to comment Share on other sites More sharing options...
PhoenixXL Posted April 13, 2013 Share Posted April 13, 2013 Here we go#include <GDIP.au3> #include <WinAPI.au3> _GDIPlus_Startup() Local $aResult = DllCall($ghGDIPDll, "uint", "GdipCreateBitmapFromScan0", "int", 101, "int", 101, "int", 0, "int", $GDIP_PXF32ARGB, "ptr", 0, "int*", 0) $aResult = $aResult[6] ;Get the Graphics object Local $hCtxt = _GDIPlus_ImageGetGraphicsContext($aResult) ;Draw the Rect _GDIPlus_GraphicsDrawRect($hCtxt, 0, 0, 100, 100) ;Save to File _GDIPlus_ImageSaveToFile($aResult, "Test.png") ;Show the Image ShellExecute("Test.png") ;Memory Release _GDIPlus_GraphicsDispose($hCtxt) _GDIPlus_ImageDispose($aResult) _GDIPlus_Shutdown() ;Done... ExitRegards My code: PredictText: Predict Text of an Edit Control Like Scite. Remote Gmail: Execute your Scripts through Gmail. StringRegExp:Share and learn RegExp.Run As System: A command line wrapper around PSEXEC.exe to execute your apps scripts as System (LSA). Database: An easier approach for _SQ_LITE beginners. MathsEx: A UDF for Fractions and LCM, GCF/HCF. FloatingText: An UDF for make your text floating. Clipboard Extendor: A clipboard monitoring tool. Custom ScrollBar: Scroll Bar made with GDI+, user can use bitmaps instead. RestrictEdit_SRE: Restrict text in an Edit Control through a Regular Expression. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now