15 滑块控件(Slider):通常用来在程序中接受一系列离散的数值 。用户可以设置滑块控件的取值范围,并可以为控件加上刻度标记以显示特定位置的含义 。
MFC提供了CSliderCtrl类进行支持 。16 热键控制(Hot Key):热键控件看起来就像一个编辑框,但是在热键控件中能够立刻反应用户刚刚按下的键组合,这在设置程序的热键时特别有用 。
热键控件只是在“视觉”上显示了按键组合,设置热键的工作还需要用户添加代码完成 。MFC提供了CHotKey类进行支持 。
17 列表控制(List Control):按一定的排列顺序显示一系列带图标的字符串,列表控件提供了四种显示模式:大图标、小图标、列表和详细信息 。用户可以向列表控件中添加新的项,也可以控制列表控件的显示模式 。
MFC提供了CListCtrl类进行支持 。18 树形控件(Tree Control):用来显示一系列项目的层次关系,最典型的例子是显示磁盘上的文件与文件夹 。
如果有子项目的话,单击树形控件中的项目可以展开或者收缩其子项目 。MFC提供了CTreeCtrl类进行支持 。
19 属性表控件(Tab Control):用来包含大量的控件,可以满足用户显示或者获取大量数据的要求 。每个属性表又分为好几个属性页,这些属性页由各自的标签进行区分,这些属性页中都可以包容其他控件 。
在显示属性表的时候,一次只能够显示一个属性页的全部内容,同时显示其他属性页的标签,用户通过单击标签打开相应的属性页 。MFC提供了CTabCtrl类进行支持 。
20 动画控件(Animation):用来播放一段AVI格式的视频剪辑 。用户可以控制视频剪辑 。
2.mfc是什么,做什么用呢MFC是微软基础类的缩写(Microsoft Foundation Classes),是一个庞大的类库,可以理解为一种在Windows上开发软件的架构,是微软专为Visual C++定制的 。该类库提供一组通用的可重用的类库供开发人员使用 。
没有MFC之前,Windows上用Win32 API进行编程,之后MFC出现,在一定程度上提高了软件开发效率,它是对win32 API的封装,所以易用性好,不过性能会比win32开发低一些,二者各有所长吧 。
在Windows上开发界面程序以前用MFC最合适,能兼顾效率和性能,后来出了.net的C#,MFC就不是最高效的开发方式了,而且MFC用不好的话,问题也挺多的,不过虽然大家都说MFC不好,但骂归骂,用还得用 。
3.怎么用MFC编程啊楼上说的太复杂了,那是要到一定境界才需要那样,正解:用VC新建一个MFC的exe,然后里面的基本的框架已经都有了,不写一点就可以运行,不过要实现自己需要的功能,还得自己在相应的类的函数中加代码,代码实际上就是C++代码,只不过是直接调用MFC里早就定义好的类,用继承的方式加入自己所需的功能代码,所以在用MFC之前就有必要弄清楚MFC库里有哪些类和函数,分别有哪些功能,弄懂了之后就很简单了,具体参照《深入详解C++》(孙鑫)视频和书网上都有,呵呵,说这么多,希望能帮到你 。
4.mfc是什么mfc是微软基础类库的简称是微软公司实现的一个c++类库主要封装了大部分的windows API函数vc++是微软公司开发的c/c++的集成开发环境所谓集成开发环境就是说利用它你可以编辑编译调试而不是使用多种工具轮换操作灵活性较大有时人们说vc呢也指它的内部编译器集成开发环境必须有一个编译器内核要不有什么用例如DevC++其中一个编译器内核就是gcc MFC除了是一个类库以外还是一个框架你应该试过在vc++里新建一个MFC的工程开发环境会自动帮你产生许多文件同时它使用了mfcxx.dllxx是版本它封装了mfc内核所以你在你的代码看不到原本的SDK编程中的消息循环等等东西因为MFC框架帮你封装好了这样你就可以专心的考虑你程序的逻辑而不是这些每次编程都要重复的东西但是由于是通用框架没有最好的针对性当然也就丧失了一些灵活性和效率但是MFC的封装很浅所以效率上损失不大灵活性还可以虽然也有很多缺陷但还是一个比较好的东西 。
- 油菜花是什么意思 油菜花是什么意思网络用语
- 电脑没声音怎么弄 电脑没声音怎么办win7
- cf怎么截图 CF游戏中怎么截图
- qq空间访问权限 手机怎么设置qq空间访问权限
- 鱼肉馅饺子怎么做 鱼肉馅饺子做法视频
- 怎么开葡萄酒 怎么开葡萄酒木塞小妙招
- 洗龙沟是什么意思 洗龙沟是什么意思衣机里面太脏了怎么办
- wow使命召唤怎么做 使命召唤怎么弄
- 文件隐藏了怎么恢复 windows文件隐藏了怎么恢复
- 英雄联盟查战斗力 英雄联盟怎么查战斗力