在公司培训期间,经理给了我们没人10个界面草图,让我们在VS2008下使用MFC设计,因为在经理的帮助和自己的努力下,终于在三天时间内完成,现在就根据在这三天

时间里所用到的控件做出如下总结:

1.Dialog对话框 ,一个对话框就相当于一个界面,在对话框里可以放其他控件。

2.Button按钮 ,是一个命令按钮,来响应用户的鼠标单击操作,然后进行响应的处理,它可以显示文本和位图。

3.Static Text 静态文本框 ,来显示正文,不能输入文本。

4.Edit Control编辑框,输入并编辑正文。

5.Group Box 组成框,显示一个方框和正文,在里面可以放其他控件。

6.Check Box 复选框,用做选择标记,有选中,不选中两个状态,可以选多个。

7.Radio Button单选按钮 从多个中只能选择一个。

8.ComboBox组合框,是一个编辑框和一个列表框的组合,可以从列表框中选择一个文本在编辑框上显示,也可以直接在编辑框上编辑文本。组合框有三种形式:

Simple简单组合框,组合框中的列表是一直显示的;Dropdown下拉式组合框,不显示列表框,当点击了编辑框右边的下拉箭头会显示一个列表框;

DropList组合框,这种形式的编辑框是不能编辑的。

9.ListBox列表框,显示一个列表,用户可以从该表中选择一项或多项。

10. Picture Control图片控件,可以通过设置Type属性,显示不同的图片。

如:Frame,显示一个无填充的矩形框;

Etched Horz,显示一天横分割线;

Etched Vert,显示一条竖分割线

Retangle,显示一个填充的矩形框;

Icon,显示一个图标

Bitmap,显示一个位图

Owner Draw,自己绘图

Enhanced Medafile,显示一个加强的元数据文件。

11.Spin Control旋转按钮,是一对箭头按钮,可以通过点击来增加或减少某个值,这个值显示在另一个控件里,所以旋转按钮要与其他控件一起使用,如编辑框控件。

12.Tab Control选项卡控件,把多个页面集成到一个窗口中,每个页面对应一个标签,当我们点击这个标签时就会显示对应的页面。

13.Tree Control树形控件,以分层结构显示,每层的缩进是不同的。window系统的资源管理器,左边部分。

14.List Control列表视图控件,把数据以列表的方式显示出来,并且该控件的列表项一般有图标和标签两部分组成。列表视图控件有4中风格,分别为:

Icon大图标风格,在图标的下面显示标签;Small Icon小图标风格,在图标的右面显示标签;

List列表风格,与小图标风格差不多,只是图标和文字的对齐方式不同; Report 报表风格,表格有个表头来描述各列的含义,每行显示一个列表项。

15.Slider Control滑动控件,是有一个滚动条和刻度组成,通常在滑动控件附近会有个控件用来显示相应的值,如编辑框控件。

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

在进行界面的设计时候,我们最好把每个控件的先后顺序排列好,即先把鼠标点击在第一个控件上,然后点击Tab键,如果每个控件的顺序是排列好的,那么点击Tab键的时候,鼠标会按照顺序指向下一个控件的。如果布局的时候,控件没有按顺序排列,我们可以通过两种方法设置;

第一个方法:按Ctrl+D组合键,然后按照顺序点击控件就可以了。

第二个方法:打开工程目录里,Resource Files文件夹里的***.rc文件,修改里面的表示控件的代码的顺序。

转载于:http://www.cnblogs.com/crearo-ssy/archive/2012/07/19/2599182.html

VS2008/MFC —常用控件使用总结 转载的更多相关文章

  1. MFC常用控件之滚动条

    近期学习了鸡啄米大神的博客,对其中的一些知识点做了一些自己的总结.不过,博客内容大部分来自鸡啄米.因此,这个博客算是转载博客,只是加了一些我自己的理解而已.若想学习鸡啄米大神的博客总结,请点击连接:h ...

  2. VS2010/MFC常用控件:图片控件Picture Control

    图片控件Picture Control 本节主要讲一种简单实用的控件,图片控件Picture Control.我们可以在界面某个位置放入图片控件,显示图片以美化界面. 图片控件简介 图片控件和前面讲到 ...

  3. MFC常用控件CListCtrl 、CSliderCtrl、CToolTipCtrl、CTreeCtrl的自绘

    Window平台下MFC提供的CListCtrl .CSliderCtrl.CToolTipCtrl.CTreeCtrl等控件大多时候是不能满足我们的需求,如果我要在改变滑动条的颜色,我要改变滑动条的 ...

  4. MFC常用控件之列表视图控件(List Control)

    近期学习了鸡啄米大神的博客,对其中的一些知识点做了一些自己的总结.不过,博客内容大部分来自鸡啄米.因此,这个博客算是转载博客,只是加了一些我自己的理解而已.若想学习鸡啄米大神的博客总结,请点击连接:h ...

  5. MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)

    本节继续讲解常用控件--按钮控件的使用. 按钮控件简介 按钮控件包括命令按钮(Button).单选按钮(Radio Button)和复选框(Check Box)等.命令按钮就是我们前面多次提到的侠义的 ...

  6. MFC编程入门之二十(常用控件:静态文本框)

    上一节讲了颜色对话框之后,关于对话框的使用和各种通用对话框的介绍就到此为止了.从本节开始将讲解各种常用控件的用法.常用控件主要包括:静态文本框.编辑框.单选按钮.复选框.分组框.列表框.组合框.图片控 ...

  7. MFC之常用控件(四)

    常用控件主要包括:静态文本框.编辑框.单选按钮.复选框.分组框.列表框.组合框.图片控件.列表控件.树形控件和进度条控件等等.本节教程先来讲解静态文本框的使用. 控件的通知消息 在将静态文本框的使用之 ...

  8. MFC学习 标签页与属性页及各常用控件使用

    参考 http://blog.csdn.net/anye3000/article/details/6700023 CTabCtrl: BOOL CTabTestDlg::OnInitDialog() ...

  9. VS2010/MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)

    言归正传,鸡啄米上一节中讲了编辑框的用法,本节继续讲解常用控件--按钮控件的使用. 按钮控件简介 按钮控件包括命令按钮(Button).单选按钮(Radio Button)和复选框(Check Box ...

随机推荐

  1. Red5 配置RTMPT

    在网上找了挺长时间,终于把RTMPT的问题解决了. 我要做的项目需要实现这样的流程: 流服务器输出RTMP码流 Red5接收码流该RTMP码流 Red5把RTMP码流转成RTMPT流,并向客户端广播 ...

  2. POI2001 金矿

    问题描述 金矿的老师傅年底要退休了.经理为了奖赏他的尽职尽责的工作,决定在一块包含 n(n ≤ 15000) 个采金点的长方形土地中划出一块长度为 S ,宽度为 W 的区域奖励给他(1 ≤ s , w ...

  3. Shell函数:Shell函数返回值、删除函数、在终端调用函数

    函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高.像其他编程语言一样,Shell 也支持函数.Shell 函数必须先定义后使用. Shell 函数的定义格式如下: f ...

  4. c# 请问如何将四个RadioButton分成两组?

    WinForm 只要放在同一个容器中的RadioButton 就自动互斥 创建两个panel容器,分别放两个RadioButton 就是两组了

  5. 将文件的图标添加到LISTVIEW中

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  6. Pilin —— 一个基于Xmpp openfire smack的即时聊天工具

    https://github.com/whfcomm/Pilin

  7. iOS swift使用xib绘制UIView

    目标:用xib绘制一个UIView,在某个ViewController中调用. 三个文件:ViewController.Swift    DemoView.swift     DemoView.xib ...

  8. eclipse快速查找一个变量、方法或者类被引用的地方

    最近不停debug,拿到一个变量之后总是要先概览一下才好下手,之前一直用Ctrl+F来做,太麻烦.今天查了下eclipse使用,发现有快捷键,使用方法: 先双击要查看的变量.方法或者类,使之被选中,然 ...

  9. android获取其他应用权限(修改状态)

    这两天老大发话说要我研究一下安卓安全软件的功能,先抽取了一个小模块,研究权限管理 一开始就去packagemanager 去看发现有几个方法: 就先去看了一下IPackagemanager 里面的方法 ...

  10. 升级mac的java版本

    在OS X EI Capitan下, java版本太低,从oracle官网下载的dmg文件升级一直有问题, 我发现mac下的java环境有三处 #这应该是系统自带java环境,默认/usr/bin/j ...