MFC怎么改掉窗体标题栏?

就是那条在Xp下是蓝色的条。比如一些音乐播放器,加载皮肤后漂亮多了。怎么加载?我MFC菜鸟一个。至少给我一些提示去找。比如说,我应该看哪方面的知识(说说标题等。)如果搜索... 就是那条在Xp下是蓝色的条。比如一些音乐播放器,加载皮肤后漂亮多了。怎么加载?
我MFC菜鸟一个。至少给我一些提示去找。比如说,我应该看哪方面的知识(说说标题等。)如果搜索,应该找哪些关键字)。如果用的什么函数之类的,也大致说说名字。具体实现可以先不说。
展开
 我来答
1265549359
2010-12-05
知道答主
回答量:4
采纳率:0%
帮助的人:6.1万
展开全部
自绘,贴图,导入位图。如果只想一般的话在右键属性就可以改。加载皮肤,不是一下子能说清楚的。我有个播放器的源代码,有加载皮肤的,可以参考学学。有兴趣就HI我。
老王和他的IT界朋友们
2010-12-04
知道答主
回答量:17
采纳率:0%
帮助的人:3万
展开全部
这个好像在资源视图中的窗体右键中的属性中可以改的,如果还不清楚可以看看孙鑫的vc视频,讲的不错
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
update44
2010-12-04 · 超过25用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:71万
展开全部
单文档里面在这里修改:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;

cs.cx=860;
cs.cy=600;
cs.style &= ~(FWS_ADDTOTITLE|WS_MAXIMIZEBOX|WS_THICKFRAME);
cs.lpszName="你的标题";

return TRUE;
}

对话框可以直接在属性里面修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ajlija
2010-12-05 · TA获得超过939个赞
知道大有可为答主
回答量:1118
采纳率:0%
帮助的人:1059万
展开全部
这个还不简单,定义个变量来控制切换不就行了。
比如定义个变量
BOOL m_bCanDrag ; 默认设定为FALSE;

OnClickButton1()
{
m_bCanDrag;
}
然后
OnNcHitTest( CPoint point)
{
UINT nHitTest = CDialog :: OnNcHitTest(point) ;

if ( m_bCanDrag)
{
return (nHitTest == HTCLIENT) ? HTCAPTION : nHitTest ;
}

return nHitTest;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xxcc309
2010-12-04 · TA获得超过409个赞
知道小有建树答主
回答量:403
采纳率:0%
帮助的人:330万
展开全部
你可以通过自绘,贴图来实现,具体方法可以参考一下相关书籍,这不是一两句话可以阐述清楚的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lonlongg
2010-12-04 · TA获得超过170个赞
知道小有建树答主
回答量:312
采纳率:0%
帮助的人:146万
展开全部
那需要图片才能做到漂亮的界面! MFC就是框架编程,每个框架都可以Load图片,所以不难
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
va...3@163.com
2010-12-04 · TA获得超过237个赞
知道答主
回答量:220
采纳率:0%
帮助的人:98.4万
展开全部
可以通过自绘
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式