MFC怎样做成漂亮的界面??

qinliyuan8 2013-03-10 06:45:39
例如我想改变关闭,最小化,最大化这几个按钮的样子,在网上也找到了
好看的图片,那么我把图片贴上去之后不是覆盖了原来MFC默认的样子,这样就达到了修改界面的作用了是吗?
如果是这样,那我的关闭,最小化,最大化这些按钮的功能怎么办?已经被图片覆盖了啊?
求大神解释。
还有,求大神说下把界面做漂亮的一些思路,方法!?
好像还听说过还有一种皮肤库?
感谢!
感谢!
...全文
958 21 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinliyuan8 2013-04-03
  • 打赏
  • 举报
回复
嗯,谢谢各位了!
removefile 2013-03-15
  • 打赏
  • 举报
回复
好用就可以了
butterfly3d 2013-03-14
  • 打赏
  • 举报
回复
我也正在搞,不过,挺累的,BUG很多。:(
夫人的泡泡鱼 2013-03-14
  • 打赏
  • 举报
回复
QT呢?可以做界面吗?
sololie 2013-03-14
  • 打赏
  • 举报
回复
gdi/gdi+ 这些做UI来来去去都那两样,没多少技术含量,不用自己写(学)了,用现成的ui库好了。
山伟 2013-03-14
  • 打赏
  • 举报
回复
引用 13 楼 qq6648208281 的回复:
标题栏自绘比较麻烦。。 弄个无边框的自己坐标题栏
同意这种做法
  • 打赏
  • 举报
回复
标题栏是非客户区(Non-Client Area),其上的“按钮”并不是具有句柄的按钮控件,而是本身就是画上去的。
  • 打赏
  • 举报
回复
贴图 + GDI+
qinliyuan8 2013-03-13
  • 打赏
  • 举报
回复
引用 4 楼 roy896028 的回复:
才使用了下SKinMagic 第三方的皮肤库,其实原理应该也是对控件贴图
但是怎样对标题栏的按钮贴图呢??
lyclovezmy 2013-03-13
  • 打赏
  • 举报
回复
标题栏重绘首先你要获取标题栏的大小,然后用dc重绘。其实无边框自己设计标题栏是不错的。
Yun__ 2013-03-13
  • 打赏
  • 举报
回复
标题栏自绘比较麻烦。。 弄个无边框的自己坐标题栏
ILoveCLanguage 2013-03-13
  • 打赏
  • 举报
回复
最好用c++builder
MoreWindows 2013-03-11
  • 打赏
  • 举报
回复
要省事用皮肤库就可以了,有免费的。 想多学点知识,可以参考http://bbs.csdn.net/topics/390339288 和http://bbs.csdn.net/topics/390388182
ysm18108 2013-03-11
  • 打赏
  • 举报
回复
个人建议使用皮肤库,比较简单,适用
luckstae 2013-03-11
  • 打赏
  • 举报
回复
青松2 2013-03-11
  • 打赏
  • 举报
回复
wpf欢迎你
qinliyuan8 2013-03-11
  • 打赏
  • 举报
回复
引用 1 楼 hdg3707 的回复:
如果有时间,还是自绘,响应WM_NCXXX的消息就可以响应标题栏的按钮。想省事就用皮肤库,APPFACE有破解的,但只是多字节的,没有UNICODE字符集。还有其它的皮肤库,免费得少,基本都是收费的
但是怎样对标题栏的按钮贴图呢??
tmac_roy 2013-03-10
  • 打赏
  • 举报
回复
才使用了下SKinMagic 第三方的皮肤库,其实原理应该也是对控件贴图
  • 打赏
  • 举报
回复
自己写比较好,
keith_cheung 2013-03-10
  • 打赏
  • 举报
回复
你的图片是放不到标题标上面去的。 最小化那些要设定隐藏了,你再放按钮或其它控件来响应最大化那些。
加载更多回复(1)

16,548

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧