请问如何在MFC中插入控件

通过向导或者代码创建的窗口插入控件貌似只能通过代码,很麻烦,难道只能通过对话框?用了一下对话框,觉得还是可以用,但毕竟觉得不过是对话框,如果一个程序有很多窗口,全部使用对... 通过向导或者代码创建的窗口插入控件貌似只能通过代码,很麻烦,难道只能通过对话框?用了一下对话框,觉得还是可以用,但毕竟觉得不过是对话框,如果一个程序有很多窗口,全部使用对话框是否妥当?别人的MFC程序也是通过对话框来实现的吗?还有,请问如何将图标修改为资源里面已有的另外一个的BITMAP?属性框中找不到这个属性。我的IDE是VS.NET 2005,谢谢。 展开
 我来答
yuxi5050
2008-08-23
知道答主
回答量:23
采纳率:0%
帮助的人:20.8万
展开全部
文档视图模式中用CFormView将对话框模板当成一个视图加入框架窗口也可以.
SetClassLong(::AfxGetMainWnd()->GetSafeHwnd(),GCL_HICON,(LONG)::AfxGetApp()->LoadIcon(ID_图标资源));可改为别的图标,但是位图当成图标好像不行.至少我从来没做出来过.
coolsunsky
2008-08-24 · TA获得超过121个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:0
展开全部
可以用位图当图标,方式也很简单,把位图改成跟图标一样大小,然后你打开它默认的那个图标,CTRL+V就可以把当前的图标给覆盖了,VS2005下面有时候会出现颜色紊乱的问题,你可以在VC6下面进行这个操作然后再把那个图标文件拷到2005的下面

至于对话框控件的问题,可以通过对话框拖拉,也可以通过成员变量声明一个,比如按钮,你可以通过CButton定义一个按钮控件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式