SetLayeredWindowAttributes函数:
2014-01-03 16:28
274 查看
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
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
相关文章推荐
- SetLayeredWindowAttributes函数的使用.
- SetLayeredWindowAttributes 函数的使用方法,对话框透明的方法
- 使用SetLayeredWindowAttributes函数设置窗口透明色与透明度
- 异性窗口 (解决SetLayeredWindowAttributes函数未定义的问题)
- mfc的窗口透明度调整(SetLayeredWindowAttributes函数)
- SetLayeredWindowAttributes函数
- (转)xp下实现窗体透明特效/异形窗口SetLayeredWindowAttributes函数
- Win7下的异形窗体——SetLayeredWindowAttributes()的应用注意
- 透明化窗口SetLayeredWindowAttributes
- UpdateLayeredWindow和SetLayeredWindowAttributes
- VC++ SetLayeredWindowAttributes
- 使用SetLayeredWindowAttributes API 实现透明窗口
- 透明化窗口SetLayeredWindowAttributes
- 透明化窗口SetLayeredWindowAttributes
- LoadImage LoadBitmap 调用不同 SetLayeredWindowAttributes 失效
- 渐进式透明的设置(SetLayeredWindowAttributes的用法)
- VC中实现透明窗体--SetLayeredWindowAttributes
- 透明化窗口SetLayeredWindowAttributes[转]
- WinAPI透明窗体SetLayeredWindowAttributes
- 透明化窗口SetLayeredWindowAttributes