
MFC
Kevin_Shaw
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VC中TabCtrl用法实例
<br />VC中TabCtrl用法实例<br />在Delphi中TabCtrl的使用是比较方面的,但在VC中并不是怎么的好用;VC中的CtabCtrl类只提供了一些基本的控制与消息,而TabCtrl上的页面呈现还需我们用对话框来处理。下面我们就以例子的形式来讲述VC中CtabCtrl的相关用法,希望对你有一定的帮助。<br /> <br />在VC中使用CtabCtrl主要经历如下步骤:<br /> <br />1、建立一个基于对话框的应用程序<br />2、画CTabCtrl控件,类向导中关联变量名为转载 2010-08-10 14:26:00 · 1009 阅读 · 0 评论 -
VC中CListCtrl使用技巧
<br />1. CListCtrl 风格<br />LVS_ICON: 为每个item显示大图标<br /> LVS_SMALLICON: 为每个item显示小图标<br /> LVS_LIST: 显示一列带有小图标的item<br /> LVS_REPORT: 显示item详细资料<br /> 直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资料”<br />2. 设置listctrl 风格及扩展风格<br />LONG lS转载 2010-08-10 15:08:00 · 6464 阅读 · 0 评论 -
ListCtrl排序操作心得
<br /> 1. 排序函数。<br /> 排序主要依靠的是SortItems(CompareProc , (LPARAM)this)函数,因此需要一个排序的静态函数CompareProc 作为参数,在CompareProc 函数中,获得ItemText的操作不可以使用简单的GetItemText(lParam1,szItemText)函数,因为在排序操作中lParam1不是静态的Index(由于排序过程中Index在不断变化)。所以需要在每个Item中先使用SetItemData保存Index,这样的转载 2010-08-12 16:12:00 · 1373 阅读 · 1 评论 -
模态对话框与非模态对话框的区别
<br />按工作方式不同,可将对话框分成两类:<br />模式对话框(modal dialog box模态对话框):在关闭模式对话框之前,程序不能进行其他工作(如一般的“打开文件”对话框) <br />无模式对话框(modeless dialog box 非模态对话框):模式对话框打开后,程序仍然能够进行其他工作(如一般的“查找与替换”对话框) <br /><br />两者的区别:<br />一. 非模态对话框的模板必须具有Visible风格(Visible=True),否则对话框将不可见,而模态转载 2010-08-18 14:40:00 · 834 阅读 · 0 评论 -
在Win32应用程序中使用MFC类库
<br />由于MFC中的辅助类,如CFileDialog,CFileFind,CString等使用起来非常的方便如果用API来完成相应的工作,则需要自己完成大量的重复工作,使用MFC的辅助类可以节省大量的开发时间,具体方法如下:<br /> <br />1.加入相应的头文件<br />由于在SDK程序中一定要包含windows.h头文件,所以在使用MFC中的类时,如加入afx.h一类的头文件会有一个提示与windows.h相冲突,解决的办法是,去掉windows.h,然后在所有的.h文件前加入#inclu转载 2010-09-20 17:37:00 · 2399 阅读 · 0 评论