UpdateLayeredWindow 问题 本帖最后由 geniusice18 于 2011-06-22 15:24:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没试过,不过Win7下确实有些界面表现不一样。比如我用的XTP换肤,在XP下工作正常,在win7就无法给标题栏换肤。 上个图字体是透明的,在XP下除了全透明的不能移动,其他的都行, 在win7下,只有不透明的地方才能移到,代码是一样的 win7的绘图机制确实有很大改进每个窗口单独保存而且通过DX支持Aero特效 Win7和XP的在界面的处理不一样的 具体有什么不一样呢,要怎么解决这个问题啊,XP和Win7都兼容 绘图要有Alpha通道文字也是,要用GDI+绘制;而你所说的穿透什么的blend.AlphaFormat = AC_SRC_ALPHA;blend.SourceConstantAlpha = 255;如果你的DC没有Alpha通道(就是说所有的alpha都是0),那么blend.AlphaFormat = 0;才行吧你用的是使用自带的alpha通道,在XP下可能有一定的处理,但是Win7就是默认全透明(但是图片还能显示,很奇怪吧,其实只有当透明度和颜色是0时,才能全透,什么都没有),当然鼠标穿透 我写的在XP和WIN7都会穿透呢,当然只穿透透明区域.见代码:http://topic.csdn.net/u/20110623/08/bdbb3860-140c-4073-8c25-e4f91bc86feb.html 控件问题!进度条不移动! vc 怎么操作word 和excel 关于C语言中clean 的命令 谁能帮帮我,小弟要做毕业设计+论文。。哪位大哥有这方面的资料么? 用MFC如何实现类似与VC那样的界面 编译提示出错了,大家帮忙看一下 谁能帮我解释一下GetFieldValue() HTMLVIEW问题 关于对话框样式的几个问题, 100分送上, 谢谢大家! Modbus协义 关于windows系统拷贝文件夹 VS2005调用VC6的lib,编译时提示无法链接mfc42d.lib
字体是透明的,在XP下除了全透明的不能移动,其他的都行, 在win7下,只有不透明的地方才能移到,代码是一样的
每个窗口单独保存而且通过DX支持Aero特效
具体有什么不一样呢,要怎么解决这个问题啊,XP和Win7都兼容
文字也是,要用GDI+绘制;而你所说的穿透什么的
blend.AlphaFormat = AC_SRC_ALPHA;
blend.SourceConstantAlpha = 255;如果你的DC没有Alpha通道(就是说所有的alpha都是0),那么blend.AlphaFormat = 0;才行吧
你用的是使用自带的alpha通道,在XP下可能有一定的处理,但是Win7就是默认全透明(但是图片还能显示,很奇怪吧,其实只有当透明度和颜色是0时,才能全透,什么都没有),当然鼠标穿透
见代码:http://topic.csdn.net/u/20110623/08/bdbb3860-140c-4073-8c25-e4f91bc86feb.html