News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

A window with a TRANSPARENT client area

Started by hfheatherfox07, May 29, 2012, 05:37:16 AM

Previous topic - Next topic

MichaelW

There is some related information here:

http://www.mvps.org/user32/gditutorial.html

But in the short time I had to experiment with it, I could not make it work.


Well Microsoft, here's another nice mess you've gotten us into.

hfheatherfox07

Quote from: MichaelW on June 02, 2012, 04:24:58 PM
There is some related information here:

http://www.mvps.org/user32/gditutorial.html

But in the short time I had to experiment with it, I could not make it work.

the last example there might work but it is in C too bad that was not in ASM

Originally I wanted this for the window 7 skin that I posted in the old masm form

http://masm32.com/forum_archive/index3df6.html?topic=18823.0

here is an example  that might do it that I got from ragdog
Your code and your skills will be assimilated. Your programming language is irrelevant.
We are the ASM Borg and you will become part of us. Compile and be assembled.

dedndave

converting C to ASM usually isn't that bad   :P

in C...
    hSysMenu = GetSystemMenu( hWnd, FALSE );
    AppendMenu( hSysMenu, MF_SEPARATOR, 0, 0 );


in ASM...
        INVOKE  GetSystemMenu,hWnd,FALSE
        mov     hSysMenu,eax
        INVOKE  AppendMenu,hSysMenu,MF_SEPARATOR, 0, 0

hfheatherfox07

This is really starting to make me mad ...no email notifications  :(
Your code and your skills will be assimilated. Your programming language is irrelevant.
We are the ASM Borg and you will become part of us. Compile and be assembled.

dedndave


hfheatherfox07

maybe hutch can log in to my account and see what is wrong ...
till than I will try those png examples
Your code and your skills will be assimilated. Your programming language is irrelevant.
We are the ASM Borg and you will become part of us. Compile and be assembled.