skidracer #1 win32panel.cpp currently uses BitBlt SRCCOPY, for alpha that approach will need to be modified. I haven't done any research into this but the GDI has a function BLENDFUNCTION which may mean the OS is capable of performing the alpha blend.