- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 MFC入门学习之控件(5)标签控件List Control的添加和使用(中)
按照上面的方法进行创建之后,发现存在两个问题: 1 button的getstate()得到的值是520,而不是理论值0x0008 2 当list文件位置超过一屏时,出现iIndex出错的情况 现在将解决思路呈上。 解决问题1的方法是读取这个值, 主要介绍问题2的解决,主要通过两部分,一步是解决了按键读取失败的问题,另一部是进行了一些美化处理工作。 第一步: //aboveall ca
2014-02-14 16:30:19 2628
原创 MFC入门学习之控件(4)标签控件List Control的添加和使用(上)
在MFC中,提供了List Control类, 首先设置如下参数: 显然如果想满足特殊的需求,必须定制适合我们需求的List Control, 此处假设我们需要在list中浏览计算机上文件,那么我们可能需要一个button,当点击button时触发浏览文件的操作。这样的操作在List Control中并不存在,那么现在开始在List Control中添加一个按键,那么需要But
2014-02-13 23:01:14 9820
原创 MFC入门学习之控件(3)标签控件Tab Control的添加和使用
向对话框中拖入一个tab control控件,调整好大小以适合要求 对于控件类,我们需要定义一个控件类的对象,通过对象的成员方法来将需要添加的内容显示在对话框中,并通过一定的逻辑来控制标签项的显示顺序。 创建一个新的dialog,并且在属性中进行如下设置: 在头文件中添加 CTabCtrlm_Tab; CVMC_Packagem_Package; CVMC_NandAc
2014-02-12 21:23:48 9280
原创 MFC入门学习之控件(2)创建一个对话框窗口并在运行时显示
首先打开VS2010,通过向导选择创建一个工程, 在Visual C++下选择MFC,在右侧可以看到三个选项,选择MFCApplication。并在下方的填入合适的名称和存放路径。 点击OK,进入工程设置,根据需求我们设置如下: 采用了单文档,工程风格选择了标准MFC,语言和编码选择了英语和Unicode编码方式,Visual风格和颜色选择了默认当前系统的风格。 在以工程名命
2014-02-12 21:18:29 6343
原创 MFC入门学习(1)了解MFC
MFC是Mircrosoft fundaction Class的简称,它是一组预定义的类,它封装了Win32功能。 在通常情况下,我们学习VC的过程都是直接使用WindowsAPI开发应用程序,这种学习模式下需要自始至终地编写代码,构成应用程序的GUI的所有元素都必须使用操作系统函数,以编程的方式创建。在MFC应用程序中,可以使用一组标准类,它们会把我们与Windows API隔离开,编
2014-02-12 21:13:58 8886 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人