欢迎来到天天文库
浏览记录
ID:34726769
大小:80.18 KB
页数:6页
时间:2019-03-10
《vc6.0常用控件使用方法简单介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VC++6.0常用控件使用方法介绍*除非特别说明,本文中所用控件变量类型为Control一般控件可用/不可用EnableWindow(TRUE);EnableWindow(FALSE);1、StaticText------------静态控件--类CStatic取值/赋值(变量类型为Control)m_lbl.GetWindowText(string);m_lbl.SetWindowText(string);2、EditBox---------------编辑控件--类CEdit取值/赋值m_txt.GetWindow
2、Text(string);m_txt.SetWindowText(string);3、CheckBox------------复选控件--类CButton(1)设置选中/未选中m_chk.SetCheck(BST_CHECKED);m_chk.SetCheck(BST_UNCHECKED);(2)判断是否选中intnCur=m_chk.GetCheck();nCur取值为BST_CHECKED/BST_UNCHECKED。4、RadioBox------------单选控件--类CButton(1)默认选中第一项m_r
3、adio.SetCheck(BST_CHECKED);(2)选中组中任一项CWnd::CheckRadioButtonvoidCheckRadioButton(intnIDFirstButton,intnIDLastButton,intnIDCheckButton);(3)判断哪一项被选中6/6CWnd::GetCheckedRadioButtonintGetCheckedRadioButton(intnIDFirstButton,intnIDLastButton);(4)控件变量类型为Value时,可通过给int型变
4、量赋值0、1、2...选中第1、2、3...个选项。int型变量默认值为-1,是在构造函数中赋的值。当然也可通过判断int型变量的值,知道哪一个选项被选中。5、ComboBox-----------组合框控件--类CComboBox(1)风格Simple-象ListBox一样显示数据Dropdown-可以输入,也可以选择DropList-只能选择(2)添加数据a.属性对话框->Data->Enterlistboxitems,用Ctrl+Enter换行;b.m_combo.AddString(string);c.m_co
5、mbo.InsertString(index,string);(3)显示数据设计页面,点击ComboBoxControl右边的下拉箭头,显示的矩形框就是显示数据的区域。(4)设置当前选项m_combo.SetCurSel(项索引);(5)获取当前选项intnIndex=m_combo.GetCurSel();CStringstr;m_combo.GetLBText(nIndex,str);注:ComboBoxControl会自动排序,数据显示顺序可能与预期不同,建议添加数据时用InsertString(索引,值)。6、
6、ListBox---------------列表框控件--类CListBox(1)插入项m_list.AddString(string);(2)设置当前选择项m_list.SetCurSel(项索引);6/6(3)获取当前选择项intnIndex=m_list.GetCurSel();m_list.GetText(nIndex,string);(4)删除一项m_list.DeleteString(项索引);(5)删除所有项m_list.ResetContent();(6)获取总项数m_list.GetCount()(7
7、)ListBox的选项前面加复选框(CheckBox)a.风格声明时用类CCheckListBox代替CListBox,即CCheckListBoxm_list;而不是CListBoxm_list;属性对话框->Styles->Ownerdraw设为Fixed属性对话框->Styles->勾选Hasstringsb.设置选择voidSetCheck(intnIndex,intnCheck);ParametersnIndexIndexoftheitemwhosecheckboxistobeset.nCheckStateo
8、fthecheckbox:0forclear,1forchecked,and2forindeterminate.c.获取选择intGetCheck(intnIndex);ParametersnIndexIndexoftheitemwhosecheckstatusistoberetrieved.ReturnValueZeroifth
此文档下载收益归作者所有