void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)
{
switch(id)
{
case IDC_BUTTONADD:
{
TCHAR str[256];
GetDlgItemText(hwnd,IDC_EDITADD,str,sizeof(str));
HWND hwndCombo = GetDlgItem(hwnd,IDC_COMBO1);
ComboBox_AddString(hwndCombo,str);
}
break;
case IDC_BUTTONDEL:
{
HWND hwndCombo = GetDlgItem(hwnd,IDC_COMBO1);
int curSel = ComboBox_GetCurSel(hwndCombo);
if(CB_ERR==curSel)
{
MessageBox(hwnd,TEXT("没有任何项被选择"),TEXT("错误"),MB_OK|MB_ICONERROR);
return;
}
ComboBox_DeleteString(hwndCombo,curSel);
}
case IDC_BUTTONSEARCH:
{
TCHAR strToSearch[256];
GetDlgItemText(hwnd,IDC_EDITSEARCH,strToSearch,sizeof(strToSearch));
HWND hwndCombo = GetDlgItem(hwnd,IDC_COMBO1);
int iCount = ComboBox_GetCount(hwndCombo);
int i = 0;
BOOL bFound = FALSE;
for(i=0;i<iCount;i++)
{
TCHAR str[256];
ComboBox_GetLBText(hwndCombo,i,str);
if(lstrcmp(str,strToSearch)==0)
{
bFound = TRUE;
ComboBox_SetCurSel(hwndCombo,i);
}
}
if(bFound)
{
MessageBox(hwnd,TEXT("找到了"),TEXT("哈哈"),MB_OK);
}
}
break;
default:
break;
}
}
- 大小: 15.7 KB
分享到:
相关推荐
这是我自己总结出来easyui-textbox和easyui-combobox的onchange事件响应实例,绝对可用,网上很多实例都无法运行,这个我亲自测试可用使用才传上来的,供大家参考学习。
商业编程-源码-一个COMBOBOX的扩展类.zip
前端项目-bootstrap-combobox,A combobox plugin that works with twitter bootstrap
jquery-simple-combobox, 一个jQuery组合框( selectbox ) 插件 jQuery简单组合插件插件一个 jQuery combobox插件你可以将它用于自动完成( 搜索等) 。用法你可以在 index.html 中找到引用,并在这里查看 fiddles,以...
C#自定义控件--美化ComboBox源码--201903
C#自定义控件--美化ComboBox源码-924.rarC#自定义控件--美化ComboBox源码-924.rarC#自定义控件--美化ComboBox源码-924.rar
C#自定义控件--美化ComboBox源码
C#自定义控件--美化ComboBox源码(十分经典)
.NET自定义控件--美化ComboBox源码
C#自定义控件--美化ComboBox源码.rar
C#自定义控件--美化ComboBox源码2019
C#自定义控件--美化ComboBox源码.rar
计算机软件-编程源码-8.14.1 combobox中添加位图.zip
C#自定义控件--美化ComboBox源码_0520.rar
计算机软件-编程源码-ComboBox自画示例.zip
解决了低版本spreadjs自带combobox,当cell处于页面最底部时,combobox下拉选项只能向下展开,导致下拉选项被遮挡的问题,重写之后,当下拉选项展示高度超出之后,自动向上展开,调用方式如下: import ...
NULL 博文链接:https://chenxueyong.iteye.com/blog/336117