可变大小的无锯齿不规则窗口如何实现? UpdateLayeredWindow 的SIZE *psize 参数就是改窗口大小的... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是SetLayeredWindowAttributes + TransparentBlt lethe555你好。哦,我一直考虑的是png图片大小固定,所以SIZE *psize变化会导致失真的问题,但是现在发现考虑的方向错了,因为假如整个窗口用同一张png的话,那么改变窗口大小肯定会导致失真的,这个无解,不用考虑。tiger9991你好。TransparentBlt好像不能做半透明效果,所以估计消不了锯齿。 我原来做的对话框类是普通的OnPaint()里贴图的,如果现在要改成UpdateLayeredWindow(),那就不知道怎么办了。比如,对话框里的编辑框啊按钮啊那些,貌似就需要自己重新写一套绘制这些控件的代码才能显示控件了? 用这个来实现,比较靠谱!!VC+png 这个会出现问题,会覆盖界面上的控件,需要双层的界面来实现!! 楼主你好,我是想用CreateRectRgn,CombineRgn来实现不规则对话框,但是圆角那块会有锯齿,请问有什么好一点的解决办法吗?楼主87V5 我也和你一样的问题,不想用图片实现,就是想用API创建不规则窗体,但是锯齿不知道怎么处理 谁通俗的解释一下,逻辑字体是个什么概念呢? vector用erase连续删除元素怎么会出错? 如何通过条件判断是否要包含一个类 请教关于PropertyPage中控件的问题 如何对一个view进行切分,注意,我说的是view,不是frame 在服务中读取注册表的问题? directx8 在VC7中编译出错? 有谁在DLL里面用过singlton?有个问题请教一下。 MDI界面的问题 漠名的出现一大堆错误! UpdateLayeredWindow的问题 一个访问数据库的登录界面问题。急急急!!!!!
SetLayeredWindowAttributes + TransparentBlt
用这个来实现,比较靠谱!!VC+png 这个会出现问题,会覆盖界面上的控件,需要双层的界面来实现!!