平凡的天才

目的是为人类造福
posts - 20, comments - 41, trackbacks - 0, articles - 6
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
SetLayeredWindowAttributes函数:
hwnd是透明窗体的句柄,
crKey为颜色值,
bAlpha是透明度,取值范围是[0,255],
dwFlags是透明方式,可以取两个值:         当取值为LWA_ALPHA时,crKey参数无效,bAlpha参数有效;         当取值为LWA_COLORKEY时,bAlpha参数有效而窗体中的所有颜色为crKey的地方将变为透明。        LWA_ALPHA = 0x2        LWA_COLORKEY=0x1 要使使窗体拥有透明效果,首先要有WS_EX_LAYERED扩展属性 (旧的sdk没有定义这个属性,所以可以直接指定为0x80000). WS_EX_LAYERED = 0x80000

Feedback

# re: 设置窗口透明度的SetLayeredWindowAttributes函数  回复  更多评论   

2006-12-12 18:46 by aaa
ddfdf

# re: 设置窗口透明度的SetLayeredWindowAttributes函数  回复  更多评论   

2009-02-25 11:58 by 庄子
rfff

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理