Jump to content

Create a semi transparency hole (GDIPlus)


TommyDDR
 Share

Recommended Posts

Thanks, i'll watch this tomorrow (1:18 am here ^^')

There is my final proof of concept with the uez response (which preserve original transparency)

 

Thanks a lot !

test.zip

_GUIRegisterMsg (Register more than 1 time the same Msg), _Resize_Window (GUICtrlSetResizing for children windows), _GUICtrlSetOnHover (Link a function when mouse go on, left, clic down, clic up, on a control), _InputHeure (Create an input for hour contain), _GUICtrlCalendar (Make a complete calendar), _GUICtrlCreateGraphic3D (Create a 3D graph), _ArrayEx.au3 (Array management), _GUIXViewEx.au3 (List/Tree View management).
Link to comment
Share on other sites

Looks good. Use whatever fits your needs. (3 AM here) :frantics:

BTW it would be smart to create the buffer for the binary code as global variable so you don't have to create it again for each call and let in the body of original function just the DllCallAddress().

Edited by Andreik

When the words fail... music speaks.

Link to comment
Share on other sites

Yes, you're right, i'll do that !

I know it seems pretty pretentious but i'm making a "graphics engine" (idk if i really can all it like this ahah)

But it really simplify image positionning and manipulating them, i'll post an exemple here when i'll implement masks.

image.thumb.png.8ab696e55c09cd731aa2d067e2da1ab5.png

_GUIRegisterMsg (Register more than 1 time the same Msg), _Resize_Window (GUICtrlSetResizing for children windows), _GUICtrlSetOnHover (Link a function when mouse go on, left, clic down, clic up, on a control), _InputHeure (Create an input for hour contain), _GUICtrlCalendar (Make a complete calendar), _GUICtrlCreateGraphic3D (Create a 3D graph), _ArrayEx.au3 (Array management), _GUIXViewEx.au3 (List/Tree View management).
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...