MFC学习
文章平均质量分 76
piaojieChen
这个作者很懒,什么都没留下…
展开
-
MFC对话框程序基础复习001
<br /><br />对话框基础复习一 2011.4.21<br />对话框有两种:<br />一种是模态对话框(Modal['məudl]),其中模态对话框显示时候,程序的其他的在对话框之外都不可操作,只有关闭了模态对话框才可以继续操作,例如文本工具的“打开对话框”。<br />一种是非模态对话框(Modeless),非模态对话框跟用户对程序其他操作没有影响,例如文本工具的“查找对话框”。<br /> <br />MFC中对资源的操作都是通过一个与资源相关的类来完成的。<br /> <br />模态对话原创 2011-04-23 20:57:00 · 570 阅读 · 0 评论 -
MFC对话框程序基础复习002
对话框基础复习二 2011.4.23可以把一个控件关联一个类,在这个类内响应消息,就会只对控件本身响应消息了。PROPPAGE = property[propəti] page,在插入资源中展开Dialog 可以选择不同size的。这里要注意的是,这个dlg是英文的,不支持显示中文,要在Properties里全选择中文。属性页 和 普通Dialog 的不同:一般来说,属性页的style是child,没有system menu, 在More Style中选中Disable。知道这些之后,就可以在普通Dialo原创 2011-04-23 20:58:00 · 475 阅读 · 0 评论 -
MFC对话框程序基础复习003
<br />对话框基础复习三 2011.4.24<br /><br />Tab Control控件:(CTabCtr类)<br />分析原理,其实TabControl控件并不是多页面,只是在一个窗体上面添加了Tab的按钮,每次在Tab按钮的选择改变时候响应消息,通过利用它作为父窗口创建的子窗口集合相互交替显示和隐藏,就可以实现Tab页面的切换。<br /><br /><br />使用方法:<br />①为Tab Control关联一个控制对象,例如m_TabTest<br />②要设置多少个页面就创建多少个原创 2011-04-24 18:48:00 · 511 阅读 · 0 评论 -
MFC对话框程序基础复习004
<br />对话框基础复习四 2011.4.26<br />Menu 控件:(CMenu类)<br /><br />为对话框程序添加普通菜单:<br />①在 resources 里添加一个菜单<br />②在 对话框类里 创建一个CMenu 的对象 m_menu<br />③在构造函数里<br />m_menu.LoadMenu(IDR_*);<br />④SetMenu 为对话框设置菜单<br /><br /><br /><br />为特定控件添加右键菜单:<br />①在 resources 里添加一原创 2011-04-26 10:32:00 · 663 阅读 · 0 评论 -
MFC对话框程序基础复习005
对话框基础复习五 2011.4.29ListCtrl 控件:(CListCtrl类)ListCtrl 是列表视图控件,ListBox 与其差不多,ListCtrl 有列标题,其中这个列标题是另外一个Windows通用控件(标题控件),这个控件提供了列排序功能。ListCtrl有四个style: Large Icons, Small Icons,,List,Report(Details),有三种切换style的方法:①可以在控件的 properties 里的style 里选择。②可以通过从 CWnd继承的 M原创 2011-04-29 19:56:00 · 572 阅读 · 0 评论 -
MFC对话框程序基础复习005
<br /> <br />对话框基础复习五 2011.4.29<br /><br /><br />ListCtrl 控件:(CListCtrl类)<br />ListCtrl 是列表视图控件,ListBox 与其差不多,ListCtrl 有列标题,其中这个列标题是另外一个Windows通用控件(标题控件),这个控件提供了列排序功能。<br /><br />ListCtrl有四个style: Large Icons, Small Icons,,List,Report(Details),有三种切换style的方原创 2011-04-29 19:57:00 · 368 阅读 · 0 评论