MFC单文档、多文档和对话框程序的区别

MFC单文档、多文档和对话框程序的区别,第1张

文档就是一个窗口只能处理一个文档,多文档就是同时可以处理多个,共享工具栏,菜单栏什么的,对话框就是一个提示用户进行选择或者确认的窗体。对话框模板适合于做交互界面,单文档模板适合于做文件处理,多文档模板适合于做多文件处理。不过,还是没法明确这个问题。

3个类

MFC——单文档、多文档和对话框程序的区别 - perfect-顾(coder)的博客 - CSDN博客 https://blog.csdn.net/perfectguyipeng/article/details/78551064

在资源编辑器中,选中任意一个toolbar的图标,拉伸大小,即可改变整个工具栏的高度和宽度。\x0d\x0a但从CMenu继承的标准菜单栏是没法改变宽高的,一般来说,只能通过重载后DrawItem修改字体大小来改变高度,宽度可以通过空格或者\t制表符来控制。\x0d\x0a另外,WM_MEASUREITEM消息可以更改d出菜单的高度,但对MFC标准菜单貌似无效,重载后有些和MFC框架的冲突。\x0d\x0a其实网上有很多自绘菜单类的例子,一般都是通过重载后DrawItem实现的,可以改变大小高度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12159641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存