E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WS_EX_LAYERED
GDI+在界面开发中遇到的问题汇总
字体相关一、利用UpdateLayeredWindow,在GDI+绘制字体时,FontStyleRegular样式的字体会变成透明,而其它的样式都可以正常显示;问题的原因是:层窗口(
WS_EX_LAYERED
harvic880925
·
2013-07-09 19:00
MFC设置透明度
MFC设置透明度代码示例:#define LWA_COLORKEY 0x00000001 //方式#define
WS_EX_LAYERED
0x00080000 typedef BOOL
面对现实,超越自己
·
2013-05-29 11:00
界面开发心得与Duilib
=
WS_EX_LAYERED
)SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle|
WS_EX_LAYERED
);HMODULEhIns
启舰
·
2013-05-16 18:29
-------2.2
directUI
-------2.3
Duilib
界面开发心得与Duilib
=
WS_EX_LAYERED
) SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle|
WS_EX_LAYERED
); HMODULE
harvic880925
·
2013-05-16 18:00
Windows界面编程第三篇 异形窗体 普通版
上一篇《Windows界面编程第二篇半透明窗体》介绍了先使用SetWindowLong为窗体加上
WS_EX_LAYERED
属性,再使用SetLayeredWindowAttributes调整窗体的透明度
hilaochen
·
2013-03-22 20:00
窗口透明化
随着时间的消逝,窗口逐渐消失,我想是利用了下面的API//设置分层属性 SetWindowLong(hwnd,GWL_EXSTYLE,GetWindowLong(hwnd,GWL_EXSTYLE)|
WS_EX_LAYERED
dai_jing
·
2013-03-19 11:00
窗口透明化
mfc程序透明
这个函数使程序彻底透明SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE)^
WS_EX_LAYERED
liu563582815
·
2013-02-25 10:00
Windows界面编程第三篇 异形窗体 普通版
上一篇《Windows界面编程第二篇半透明窗体》介绍了先使用SetWindowLong为窗体加上
WS_EX_LAYERED
属性,再使用SetLayeredWindowAttributes调整窗体的透明度
debugconsole
·
2013-01-14 10:00
Windows界面编程第四篇 异形窗体 高富帅版 .
上一篇《Windows界面编程第三篇异形窗体普通版》介绍了异形窗口(异形窗体)的创建,其主要步骤为——先通过创建位图画刷来做窗口的背景画刷,再通过SetWindowLong为窗体加上
WS_EX_LAYERED
debugconsole
·
2013-01-14 10:00
Windows界面编程第四篇 异形窗体 高富帅版
上一篇《Windows界面编程第三篇异形窗体普通版》介绍了异形窗口(异形窗体)的创建,其主要步骤为——先通过创建位图画刷来做窗口的背景画刷,再通过SetWindowLong为窗体加上
WS_EX_LAYERED
MoreWindows
·
2013-01-07 10:00
Win32
sdk
不规则窗体
Windows界面编程
异形窗口
Windows界面编程第三篇 异形窗体 普通版
上一篇《Windows界面编程第二篇半透明窗体》介绍了先使用SetWindowLong为窗体加上
WS_EX_LAYERED
属性,再使用SetLayeredWindowAttributes调整窗体的透明度
MoreWindows
·
2013-01-07 10:00
Win32
sdk
不规则窗体
Windows界面编程
异形窗口
Windows界面编程第二篇 半透明窗体
调节窗体透明度可以先使用SetWindowLong为窗体加上
WS_EX_LAYERED
属性,再使用来SetLayeredWindowAttributes指定窗体的透明度。这样就
MoreWindows
·
2013-01-07 10:00
半透明
窗口透明度调节
Windows界面编程
WS_EX_LAYERED
VC如何让窗口半透明
//修改窗口的风格ModifyStyleEx(0,
WS_EX_LAYERED
); //设置透明度,第二个参数,取值从0-255SetLayeredWindowAttributes(0,100,LWA_ALPHA
bichenggui
·
2012-12-13 17:00
模仿酷狗7(Kugou7)音乐魔方界面源码
泪闯天涯)源码说明:内含VC++源码、易语言源码各一份.包含所有图片源码(使用Fireworks编辑)开发环境:VC版--VS2005、Gdiplus;易语言版--易语言5,无模块实现方法:给窗口加上
WS_EX_LAYERED
邓学彬
·
2012-12-09 00:00
图形图像
C++/VC++/MFC
界面美化
自绘
酷狗
使用分层窗口及透明png图片实现一个异形窗口
基本思路是:1.将窗口扩展属性设置为分层属性
WS_EX_LAYERED
。2.选一张透明的png图片,并将其加载进来。3.创建与窗口兼容的内存设备上下文,以及兼容位图,将兼容位图选入兼容设备上下文。
devgis
·
2012-10-22 09:00
使用分层窗口及透明png图片实现一个异形窗口
基本思路是:1.将窗口扩展属性设置为分层属性
WS_EX_LAYERED
。2.选一张透明的png图片,并将其加载进来。3.创建与窗口兼容的内存设备上下文,以及兼容位图,将兼容位图选入兼容设备上下文。
xitong
·
2012-10-22 09:00
png
MFC窗口透明
2012-05-0611:54 1、给窗口设置扩展样式
WS_EX_LAYERED
;如果是对话框窗口可以在WM_CREATE()函数中设置SetWindowLong(this->m_hWnd,GWL_EXSTYLE
liuliujim
·
2012-10-18 14:08
透明
对话框
是
透明化窗口SetLayeredWindowAttributes
要使用该函数,我们必须在生成窗口或使用SetWindowLong函数中设置窗口风格
WS_EX_LAYERED
(0x00080000)。该风格一旦被设置,我们就可以调用该函数来透明化窗口。
liuliujim
·
2012-10-11 12:02
windows
透明
风格
对话框
完全
半透明窗口中显示标准控件(控件与文字不透明)的实现方案(附源码)
先看一下效果图:一、半透明窗口实现原理绘制半透明窗口的通常做法是为窗口设置
WS_EX_LAYERED
属性,通过UpdateLayeredWind
harbinzju
·
2012-08-25 16:08
Windows编程
半透明窗口中显示标准控件(控件与文字不透明)的实现方案(附源码)
先看一下效果图:一、半透明窗口实现原理绘制半透明窗口的通常做法是为窗口设置
WS_EX_LAYERED
属性,通过UpdateLayeredWind
HarbinZJU
·
2012-08-25 16:00
api
Layered Window(分层窗体,透明窗体)
:http://www.360doc.com/content/10/0913/09/2631212_53246332.shtml效果1.窗体整体透明,支持子控件,支持OnPaint() //为窗体添加
WS_EX_LAYERED
hzy694358
·
2012-07-06 17:00
image
360
Blend
VC 对话框背景透明
Addextrainitializationhere //VS2003以上版本 SetWindowLong(GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong(GetSafeHwnd(),GWL_EXSTYLE)|
WS_EX_LAYERED
sky04
·
2012-06-13 14:00
user
byte
initialization
winapi
定时颈椎操-我的小程序
detail/qq752923276/4294435关键代码:SetWindowLongA(Handle,GWL_EXSTYLE,GetWindowLongA(Handle,GWL_EXSTYLE)|
WS_EX_LAYERED
qq752923276
·
2012-05-22 17:00
360
模仿酷狗7(Kugou7)界面源码
泪闯天涯)源码说明:内含VC++源码、易语言源码各一份.包含所有图片源码(使用Fireworks编辑)开发环境:VC版--VS2005、Gdiplus;易语言版--易语言5,无模块实现方法:给窗口加上
WS_EX_LAYERED
zhongguoren666
·
2011-11-15 14:00
UI
qq
null
BI
语言
MFC制作不规则窗体
注意边界,多试几次会明白我的意思的2.m_image为CImage类,在OnInitDialog()里加上:ModifyStyleEx(0,
WS_EX_LAYERED
); m_image.Load(_T
shengfanger
·
2011-08-18 19:00
image
null
BI
mfc
如何制作透明窗体
在OnInitDialog()中添加:ModifyStyleEx(0,
WS_EX_LAYERED
); SetLayeredWindowAttributes(RGB(255,0,255),255,LWA_COLORKEY
shengfanger
·
2011-08-12 22:00
function
action
byte
Blend
WS_EX_LAYERED
支持透明扩展属性
WS_EX_LAYERED
是微软窗口扩展属性,在API层面实现了窗口透明化的功能,的确为创建酷酷窗口提供了便利然后必须警惕该属性带来的问题.例如最近希望扩展Tooltip窗口的显示效果当在绘画时使用了SetBkMode
fysy0000
·
2011-08-01 02:00
模仿酷狗7(Kugou7)界面源码
泪闯天涯)源码说明:内含VC++源码、易语言源码各一份.包含所有图片源码(使用Fireworks编辑)开发环境:VC版--VS2005、Gdiplus;易语言版--易语言5,无模块实现方法:给窗口加上
WS_EX_LAYERED
CometNet
·
2011-06-22 19:00
UI
qq
null
BI
语言
模仿酷狗7(Kugou7)界面源码
泪闯天涯)源码说明:内含VC++源码、易语言源码各一份.包含所有图片源码(使用Fireworks编辑)开发环境:VC版--VS2005、Gdiplus;易语言版--易语言5,无模块实现方法:给窗口加上
WS_EX_LAYERED
邓学彬
·
2011-06-22 19:00
软件源码
C++/VC/MFC
易语言
图形图像/自绘
界面设计/界面美化
加两句代码让你的VC界面透明起来
在主窗口类的初始化函数OnInitDialog()添加: ModifyStyleEx(0,
WS_EX_LAYERED
); ::SetLayeredWindowArrtibutes(GetSafeHwnd
webcenterol
·
2011-05-09 18:00
代码
窗体的扩展样式GWL_EXSTYLE:用于SetWindowLong
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_TRANSPARENT or
WS_EX_LAYERED
·
2011-01-17 23:00
window
C#绘制透明区域
环境:VS2005WinForm 第一类方法:设置
WS_EX_LAYERED
窗口风格 C#设置透明色的最简单办法是设置窗口TransparencyKey属性。
Win32FanEx
·
2010-12-18 20:00
struct
C#
user
Class
byte
WinForm
透明窗口(窗口上面文字图片等内容不透明)的实现
SetLayeredWindowAttributes的实现必须将窗口设置为
WS_EX_LAYERED
的扩展风格。 然而,只有WS_POPUP窗口才能设置
WS_EX_LAYERED
的扩展风格。
tangaowen
·
2010-12-04 00:00
扩展
byte
Microsoft的一个DirectX3D的BUG
你使用Windows的API:CreateWindowEx或SetWindowLong来设置窗口的
WS_EX_LAYERED
样式,这个时候调用上面的API来设置窗口的透明
·
2010-09-24 15:00
Microsoft
vc练习总结1
2:首先这种写法是让对话框透明时用到的,因为要使窗体拥有透明效果,则窗口必须有
WS_EX_LAYERED
扩展属性,而一般情况下窗口是不具有
WS_EX_LAYERED
属性的,所以要加上这个属性 SetWi
·
2010-09-15 15:00
总结
vc Mouse Into
//TODO:Addextrainitializationhere #defineWS_EX_TRANSPARENT0x00000020L #define
WS_EX_LAYERED
S.l.e!ep.¢%
·
2010-05-21 23:00
透明窗体-slider控件
id=333一些常量:
WS_EX_LAYERED
=0x80000;LWA_ALPHA=0x2;LWA_COLORKEY=0x1其中dwFlags有LWA_ALPHA和LWA_COLORKEYLWA_ALPHA
hzy694358
·
2010-05-18 10:00
user
扩展
byte
fun
winapi
界面编程技巧
一、透明串口: (1)修改定义_win32_winnt为0x500 (2)窗口样式增加:
WS_EX_LAYERED
(3)SetLayeredWindowAttributes(颜色,透明度,LWA_COLORREF
tianxiaoma
·
2010-04-22 19:48
职场
技巧
VC
休闲
界面编程
界面编程技巧
一、透明串口: (1)修改定义_win32_winnt为0x500 (2)窗口样式增加:
WS_EX_LAYERED
(3)SetLayeredWindowAttributes(颜色,透明度,LWA_COLORREF
tianxiaoma
·
2010-04-22 19:48
职场
技巧
VC
休闲
界面编程
添加透明窗体
在OnInitDialog()中加入以下代码://加入
WS_EX_LAYERED
扩展属性SetWindowLong(this->GetSafeHwnd(),GWL_EXSTYLE,GetWindowLong
priest18
·
2010-03-26 17:00
显示桌面的困惑,不响应“显示桌面”(ToggleDesktop)
需求:在桌面放一个
WS_EX_LAYERED
风格的窗口,置底(一直在其他窗口下面),不响应Win+D,始终保持在桌面。
debehe
·
2009-10-14 16:00
shell
ListView
manager
user
null
千千静听歌词窗体分析
WindowStyle,如下所示: DWORD dwNewLong = GetWindowLong(hWnd,GWL_EXSTYLE);dwNewLong |= WS_EX_TRANSPARENT |
WS_EX_LAYERED
新起点_不能用
·
2009-07-16 23:00
如何用VB制作半透明窗体?
按照微软的要求,透明窗体窗体在创建时应使用
WS_EX_LAYERED
参数(用CreateWindowEx),或者在创建后设置该参数(用SetWindowLong),我选用后者。
hereson2
·
2008-12-29 11:00
vb
VB_窗体透明
Private Const LWA_ALPHA = Private Const LWA_COLORKEY = Private Const GWL_EXSTYLE = -20Private Const
WS_EX_LAYERED
tao_tao_bu_jue
·
2008-08-08 11:00
timer
api
user
vb
Delphi
窗体样式使用
WS_EX_LAYERED
后,无法绘制windows控件的解决办法
根据一副png图片绘制半透明窗体时,用了
WS_EX_LAYERED
后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件。
jinjazz
·
2007-11-01 04:00
windows
object
byte
button
Delphi
Components
窗体样式使用
WS_EX_LAYERED
后,无法绘制windows控件的解决办法
阅读更多根据一副png图片绘制半透明窗体时,用了
WS_EX_LAYERED
后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件。
csstome
·
2007-11-01 04:00
Windows
Blend
Delphi
Borland
窗体样式使用
WS_EX_LAYERED
后,无法绘制windows控件的解决办法
阅读更多根据一副png图片绘制半透明窗体时,用了
WS_EX_LAYERED
后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件。
csstome
·
2007-11-01 04:00
Windows
Blend
Delphi
Borland
窗体样式使用
WS_EX_LAYERED
后,无法绘制windows控件的解决办法
根据一副png图片绘制半透明窗体时,用了
WS_EX_LAYERED
后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件。
csstome
·
2007-11-01 04:00
windows
Delphi
Blend
Borland
窗体样式使用
WS_EX_LAYERED
后,无法绘制windows控件的解决办法
根据一副png图片绘制半透明窗体时,用了
WS_EX_LAYERED
后当前窗体再也不会处理paint事件,所以所含的子控件是一辈子也不会画出来的,但是这个控件确实存在,而且可以响应事件。
xiaoer_1982
·
2007-11-01 04:00
windows
Delphi
Blend
Borland
透明窗体的实现
#define
WS_EX_LAYERED
0x00080000 #define LWA_COLORKEY 1 // Use color as the transparency color.
Joany_yang
·
2007-05-21 15:00
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他