VC++之Static Box控件

转载 2007年09月20日 11:06:00
静态文本控件的功能比较简单,可作为显示字符串,图标,位图用。创建一个窗口可以使用成员函数:

  

  BOOL CStatic::Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff );

  

  其中dwStyle将指明该窗口的风格,除了子窗口常用的风格WS_CHILD,WS_VISIBLE外,你可以针对静态控件指明专门的风格。

  SS_CENTER,SS_LEFT,SS_RIGHT 指明字符显示的对齐方式。

  SS_GRAYRECT 显示一个灰色的矩形

  SS_NOPREFIX 如果指明该风格,对于字符&将直接显示,否则&将作为转义符,&将不显示而在其后的字符将有下划线,如果需要直接显示&必须使用&&表示。

  SS_BITMAP 显示位图

  SS_ICON 显示图标

  SS_CENTERIMAGE 图象居中显示

  

  控制显示的文本利用成员函数SetWindowText/GetWindowText用于设置/得到当前显示的文本。

  

  控制显示的图标利用成员函数SetIcon/GetIcon用于设置/得到当前显示的图标。

  

  控制显示的位图利用成员函数SetBitmap/GetBitmap用于设置/得到当前显示的位图。下面一段代码演示如何创建一个显示位图的静态窗口并设置位图

  

  CStatic* pstaDis=new CStatic;

  pstaDis->Create("",WS_CHILD WS_VISIBLE SS_BITMAP SSCENTERIMAGE,CRect(0,0,40,40),pWnd,1);

  CBitmap bmpLoad;

  bmpLoad.LoadBitmap(IDB_TEST);

  pstaDis->SetBitmap(bmpLoad.Detach()); 
 

VC++中List Control控件的使用方法介绍

List Control控件是使用频率比较高的一个控件,用它可以很好的做为数据报表的工具,而且比较方便操作和响应,经常可以和数据库相互配合,它就像数据库中的一张表一样,来显示数据库中的数据。 下面结...
  • zdhlwt2008
  • zdhlwt2008
  • 2015年12月09日 09:47
  • 613

VC++ combo box控件的使用

阅读本文,请将上下两部分结合起来看,效果更好!!! 1.你在编辑状态下点那个控件的向下的三角形,就出冒出来一个可以调高度的东东。将高度调高,否则在执行时会不能显示下拉选项。 2.为combo box添...
  • lxw907304340
  • lxw907304340
  • 2015年07月09日 14:36
  • 1716

Combo Box控件使用详解

Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本...
  • xuan_xuan_2
  • xuan_xuan_2
  • 2016年09月08日 11:53
  • 6813

Group Box组合框的简单使用

分类: 2010.9-14.72013-07-13 11:59 5325人阅读 评论(0) 收藏 举报 目录(?)[+] 开发环境版本:Visual Studio ...
  • hanshuning
  • hanshuning
  • 2014年10月31日 17:01
  • 1525

VC设置静态文本控件的显示字体和显示内容

 首先,在对话框上添加一个Static控件,关联一个控制变量m_static(不是Value,是Control) 然后,建立一个字体变量 [cpp] view plainco...
  • ac540101928
  • ac540101928
  • 2014年08月25日 09:17
  • 2086

MFC VC++6.0列表控件的使用

一、创建 创建列表控件,IDC_LIST1 列表视图控件有4种风格:Icon、Small Icon、List和Report。下面简单说下4种风格各自的特点:Icon大图标风格:列表项的图标通常为...
  • rivendless
  • rivendless
  • 2016年01月02日 17:58
  • 1746

VC++中combo box(组合框)控件使用说明/MFC COMBOBOX的使用

转自:不知道。。。 Combo Box (组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选...
  • banrixianxin
  • banrixianxin
  • 2014年05月16日 00:25
  • 2731

MFC学习笔记(一):Static Text控件

本人完全自学C++,从MFC入手先是同事们推荐各种书籍,由于工作+自身原因,看着那些枯燥无味的理论知识真是又困又乏,简直就是受罪。总之看了很多书都是半途而废,没有一本书是从头到尾看完的。到头来还是什么...
  • zyc0311
  • zyc0311
  • 2016年06月02日 12:00
  • 1753

Group Box组合框的简单使用 [大三TJB_708]

开发环境版本:Visual Studio 2010 应用程序类型:MFC application   1 组合框 Group Box作用         在MFC基于对话框的应用程序中,Gro...
  • misskissC
  • misskissC
  • 2013年07月13日 11:59
  • 39189

MFC中List box的用法

List Box应该是同时具有Edit Control和Combo Box的一些特性.说它像前者因为它可以把所有的内容分行显示出来(但不可编辑),所以一般起显示信息的作用.而Edit Control主...
  • u011672712
  • u011672712
  • 2016年06月19日 09:03
  • 1248
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VC++之Static Box控件
举报原因:
原因补充:

(最多只允许输入30个字)