Win7下的异形窗体——SetLayeredWindowAttributes()的应用注意
来源:互联网 发布:淘宝旺旺号是会员名吗 编辑:程序博客网 时间:2024/06/10 02:18
LONG lWindowLong = GetWindowLong(m_hwnd, GWL_EXSTYLE) | WS_EX_LAYERED;
::SetWindowLong(m_hwnd, GWL_EXSTYLE, lWindowLong);
SetLayeredWindowAttributes(m_hwnd, ColorKey, cAlpha, nTranslucentMode);
上面是一段普通的设置透明色的代码。可是新手应该不知道上面的代码中,关键色的设置对Win7下的异形窗体生成会有什么样的影响。
事实上,在Win7下,只有当关键色中的“R”和“B”为0时,才能产生真正的异形窗体,否则只能是有透明区的方形窗体。这一现象在Win XP下编程时不会发生,所以只用VC++6.0的新手们就不用看了。
切记,Win7下VS2010编程时,关键色只能是绿色或黑色。
- Win7下的异形窗体——SetLayeredWindowAttributes()的应用注意
- FireMonkey下的异形窗体拖动
- 异形窗体的实现
- 异形窗体的实现
- (转)xp下实现窗体透明特效/异形窗口SetLayeredWindowAttributes函数
- SetLayeredWindowAttributes函数的使用.
- [SY的专栏]C#WinForm制作异形窗体/控件
- 设置背景透明的窗体,GDI+绘制异形WINFORM
- 窗体透明效果的实现 渐进式等SetLayeredWindowAttributes的用法
- 异形窗体
- UpdateLayeredWindow与SetLayeredWindowAttributes的使用
- xp下实现窗体透明特效SetLayeredWindowAttributes函数
- xp下实现窗体透明特效SetLayeredWindowAttributes函数
- xp下实现窗体透明特效SetLayeredWindowAttributes函数
- WinAPI透明窗体SetLayeredWindowAttributes
- win7 ,vista 下不支持无窗体ActiveX控件的解决办法
- 异形数组的生成
- win7上的半透明窗体
- NYOJ 499 迷宫
- C++继承方式
- STL中的优先队列知识
- 浅析NSDI'2013上的两篇和memcached相关的论文
- 我的第一个C#程序
- Win7下的异形窗体——SetLayeredWindowAttributes()的应用注意
- hdu 1863 prime 畅通工程
- JAVA的Iterator
- MFC VC中使菜单项变灰
- 把Vim改装成一个IDE编程环境(图文)
- CCS“探针”使用的数据文件格式
- 百度统计的JS脚本原理分析
- 绘制中文强大的矢量图形库:Raphael JS 中文帮助文档及教程
- ubuntu13.04/kylin安装chrome问题解决