如何用贴图贴出VISTA那种窗口效果? 现在要做UI,把窗口的标题栏和边框全部裁剪掉后,标题栏用一张,左右边框,bottom底部也是用一张图片,StretchBlt上去,但感觉图片有点大,小的话效果又不好,如果一个小的图片一个一个的bitblt贴上去,怎么贴出好点的效果呢?想要VISTA的那种标题栏和边框效果或者mediaplayer的那种,有经验牛人指点指点,有好的demo链接也可以提供下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.codeproject.com/KB/vista/VGGlassIntro.aspx 自己用图帖出效果基本做法也就是和你的一样,不过你可以先拷一Vista下的图,把上面的上面的标题栏中的关闭、最大化,最小化按钮切出来,中间的部分都一样,你可以只切一小段即可。最好再帖上去就行,程序效果你可以一点点调。也可以做成整个一个张,那样的话只不过位图太大而已,但是整体效果可能是最好的。 现在的问题是想要酷点的UI,只贴一张图的方法就不用讨论了,另外CSDN 如何贴自己电脑上的图片?我想把现在效果图贴出来 效果图在这里:http://blog.programfan.com/article.asp?id=38275 做得有点ugly 去Codeproject上搜索一下,仿Vista效果的控件界面程序源代码,应该有不止一个。 同12楼的,不光在MFC里面是这样做的,其它场合做GUI系统的窗体的时候也是这样的,游戏GUI或者嵌入式系统的GUI之类的。 谢谢cnzdgs 指点,我是觉得一张图拉伸的话有点单调,这个怎么布局看来还是得跟美工交流 VC6 MSDN 绿色精简版 (只包含spdk) 急!!!一道面试题,有答案却不能编译通过!求正解!! dll中的函数转发器的实现 怎么确定按钮被按下了(API) MODBUS协议中的CRC校验码 问个关于IP组播的事 如何改变创建的子窗口的位置 请问!线程结束的问题! 怎么样在我的程序运行时,屏蔽 Ctrl +pause Break ,谢谢 *** 300分 ,我就不信没有人会这个问题: 实现 IE下载完毕后的<打开文件夹>功能,焦点在指定的文件夹上 <一>*** inline的位置 BMP和Jpg问题
同12楼的,不光在MFC里面是这样做的,其它场合做GUI系统的窗体的时候也是这样的,游戏GUI或者嵌入式系统的GUI之类的。