I have written a simple program that plays an AVI file in a window (i.e. animation controls using SysAnimate32.dll), and I am able to change the background colour of the avi sequence. However, how can I get the background of the AVI file to be really transparent? i.e. suppose there was a bitmap underneath the avi sequence and the animation is on top?

In the win98 SDK documentation, it is possible to set a brush in response to a WM_CTLCOLORSTATIC message. In response to this message I can change the background colour but cannot set a brush (i.e. a bitmapbrush of the bitmap underneath the AVI sequence)?

Help me, before I go mad.

Posted on 2002-09-02 10:09:54 by stephenspackman
to make your animate control transparent, add this style : ACS_TRANSPARENT.

Good Development.

Posted on 2002-09-03 07:26:06 by kylekiller