VC 里ComboBox的用法

  • 格式:doc
  • 大小:22.50 KB
  • 文档页数:3

VC++里ComboBox的用法
HWND hwndCombo1=
GetDlgItem(hwnd,IDC_COMBO1);
***注释***ComboBox_AddString向ComboBox控件里添加某个选项
ComboBox_AddString(hwndCombo1,TEXT("北京市"));
ComboBox_AddString(hwndCombo1,TEXT("天津市"));
ComboBox_AddString(hwndCombo1,TEXT("开原市"));
*******************我是分割线******************* ***注释***ComboBox_InsertString向ComboBox控件里插入某个选项
ComboBox_InsertString(hwndCombox1,-1,TEXT("开原市"));
ComboBox_InsertString(hwndCombox1,-1,TEXT("北京市"));
ComboBox_InsertString(hwndCombox1,-1,TEXT("天津市"));
*******************我是分割线******************* ***注释***ComboBox_GetCurSel获得ComboBox控件的
选型id
int curSel = ComboBox_GetCurSel(hwndCombo1);
if(0==curSel)
{
MessageBox(hwnd,TEXT("你选择是北京市"),TEXT("消息"),MB_OK);
}
*******************我是分割线******************* ***注释***ComboBox_DeleteString向ComboBox控件里移除某个选项
int curSel = ComboBox_GetCurSel(hwndCombo1);
ComboBox_DeleteString(hwndCombo1,curSel);
//*******************我是分割线
*******************
***注释***ComboBox_GetCount得到ComboBox控件选项数目
int intCount = ComboBox_GetCount(hwndCombo1);
TCHAR strCount[256];
wsprintf(strCount,"%i",intCount);
MessageBox(hwnd,TEXT(strCount),TEXT("长度
"),MB_OK);
*******************我是分割线******************* ***注释***ComboBox_SetCurSel选择某个选项
ComboBox_SetCurSel(hwndCombo1,2);
*******************我是分割线******************* ***注释***ComboBox_GetLBText选择具体的某个值
TCHAR str[256];
ComboBox_GetLBText(hwndCombo1,0,str);
MessageBox(hwnd,TEXT(str),TEXT("消息"),MB_OK);。