02界面编程-(控件).docVIP

  • 10
  • 0
  • 约1.23万字
  • 约 12页
  • 2016-10-02 发布于贵州
  • 举报
2.控件 控件(control)是一类用于显示数据、接受输入和完成操作的图形对象,一般放置在对话框或窗口中。 1)控件类 MFC 9.0(VC08)中有35个控件类,它们都是从CWnd类直接或间接派生的。参见右图。 常用的控件类有: CStatic(静态文本):一种静态显示的窗口,一般用于标注(label)——显示静态文本串。它不能接受鼠标和键盘输入,也不能向其父窗口(对话框等)发送WM_COMMAND消息。静态控件有时也作为图片框,在其中显示图像 CEdit(编辑控件):一种可编辑文本的窗口,用于接受用户的文本输入。在该类中,提供了大量的文本编辑函数及通知消息的响应接口。如Copy、Cut、Paste、Clear、Undo、SetSel、ReplaceSel、GetSel、GetLine,ON_EN_CHANGE(改变OnChange*)、ON_EN_SETFOCUS(获得输入焦点OnSetfocus*)、ON_EN_KILLFOCUS(失去输入焦点OnKillFocus*)。 可以通过设置编辑控件的“Multiline”属性为“True”来实现多行文本的显示。这时还可以设置“VScroll”属性为“True”,来支持多行文本的垂直滚动。( 缺省情况下,编辑控件的“Multiline”属性为“False”,“VScroll”属性也为“False”[而且不能修改设置]。只有“HSc

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档