码迷,mamicode.com
首页 > 其他好文 > 详细

2.窗口透明度

时间:2016-09-19 11:30:01      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

1.窗口透明度

  调节窗口透明度,先使用SetWindowLog函数给窗口加上WX_EX_LAYERED属性,再使用SetlayeredWindowAttributes指定窗口透明度。

  //用于改变窗口的属性或在窗口的额外存储空间设置一个32位值

  LONG  SetWindowLong( HWND  hWnd,             //窗口句柄

                                         int        nIndex,           //要设置哪种值(风格)

                                         LONG    dwNewLong);  //具体设置的值(风格)

  //设置窗口分层透明度

  BOOL SetLayeredWindowAttributes( HWND        hWnd,     //窗口句柄

                                                          COLORREF  crKey,      //透明色

                                                          BYTE          bAlpha,     //透明度,0表示完全透明,255表示不透明

                                                          DWORD      dwFlags);  //透明方式

  透明方式:LWA_COLORKEY - 表示窗口指定了透明色

                    LWA_ALPHA - 表示要调整透明度

  

2.窗口透明度

标签:

原文地址:http://www.cnblogs.com/csqtech/p/5884354.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!