|
|

楼主 |
发表于 2004-12-6 12:19:00
|
显示全部楼层
Re:DirectDraw7
我觉得好象只能是前景图层才能用SetColorKey ,背景图层不吃这招
其实我想要达到的效果就是看不见窗体,只有中间的小图片(也就是前景图层)在移动
另外我还试过...
'去背景色
Dim rtn As Long
BorderStyler = 0
rtn = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn = rtn Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn
SetLayeredWindowAttributes hwnd, &H0&,0, LWA_COLORKEY
去除窗体的黑色部分,那才搞笑哦,仍然是黑黑的背景,但是却可以点到背景下的东东,就好象是一层黑雾一样
真的是不知道怎么才能让背景图层透明啊......
|
|