CComboBox使用技巧
来源:互联网 发布:linux退出系统命令 编辑:程序博客网 时间:2024/05/21 15:07
CComboBox使用技巧:
1. CComboBox风格
2. 初始化数据
1).在Combo Box控件属性的Data标签里面添加,一行表示Combo Box下拉列表中的一行。换行用ctrl+回车。
2).在程序初始化时动态添加
3. 删除指定行
4.插入指定位置
5.删除所有项
6.查找指定字符串
7.选择其中某行
8.获取总行数
9.取得Combo Box框内容
10.获得焦点
通常要判断控件是否获得了焦点,可以用GetFocus()函数
例如:if(GetFocus()==GetDlgItem(IDC_EDIT_VALUE2))//判断焦点是否在编辑框IDC_EDIT_VALUE2内。
但是combobox 的焦点不同,因为它是由edit和listbox两部分组成的,所以获得焦点要用GetParent():
11.改变下拉框大小
在设计界面里,点击一下Combo Box的下拉箭头,此时出现的调整框就是Combo Box的下拉调整框
12.常用消息映射宏
ON_CBN_DBLCLK 鼠标双击
ON_CBN_DROPDOWN 列表框被弹出
ON_CBN_KILLFOCUS / ON_CBN_SETFOCUS 在输入框失去/得到输入焦点时产生
ON_CBN_SELCHANGE 列表框中选择的行发生改变
ON_CBN_EDITUPDATE 输入框中内容被更新
使用以上几种消息映射的方法为定义原型如:afx_msg void memberFxn( );的函数,并且定义形式如ON_Notification( id, memberFxn )的消息映射。
如果在对话框中使用组合框,Class Wizard会自动列出相关的消息,并能自动产生消息映射代码。
- CComboBox使用技巧
- CComboBox使用技巧
- CComboBox使用技巧
- CComboBox使用技巧:
- CComboBox技巧
- CComboBox使用
- CComboBox控件使用
- CCombobox使用大全
- CComboBox控件的使用
- CComboBox 使用总结
- CComboBox使用总结
- CComboBox控件的使用
- CCombobox使用大全
- CCombobox使用大全
- CCombobox使用大全
- CComboBox
- Ccombobox
- CComboBox
- 昨晚在本本上装了个Ubuntu,今早才发现,原来装到了win7的系统盘上,晕
- Container 总结
- (转)讲讲我们的开发和管理理念
- Revit 二次开发现状(2009)
- eclipse快捷键大全
- CComboBox使用技巧
- Sql Server2005 实现Oracle10g的hash表分区功能
- 有关VISTA/SERVER2008 OEM激活的几个问题
- NTET考试信息技术考查知识题与题型
- linux vi格式及亮色
- oracle 锁,解锁
- div弹出对话框(动画效果)
- “&” 如果我特意编辑标题
- SQL Server 2005 hash联接算法