BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam)
{
//当会话框初始化的时候被调用
HWND hwndCombo1 = GetDlgItem(hwnd,IDC_COMBOOP);
/*
怎样使字符串加入的顺序不变?
ComboBox_AddString(hwndCombo1,TEXT("+"));
ComboBox_AddString(hwndCombo1,TEXT("-"));
ComboBox_AddString(hwndCombo1,TEXT("*"));
ComboBox_AddString(hwndCombo1,TEXT("/"));
*/
ComboBox_InsertString(hwndCombo1,-1,TEXT("+"));
ComboBox_InsertString(hwndCombo1,-1,TEXT("-"));
ComboBox_InsertString(hwndCombo1,-1,TEXT("*"));
ComboBox_InsertString(hwndCombo1,-1,TEXT("/"));
return TRUE;
}
void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)
{
switch(id)
{
case IDC_OK:
{
//HWND hwndCombo1 = GetDlgItem(hwnd,IDC_COMBO1);
/*确定目前选项的索引
int curSel = ComboBox_GetCurSel(hwndCombo1);
if(0==curSel)
{
MessageBox(hwnd,TEXT("你选择的是-号"),TEXT("消息"),MB_OK);
}
*/
/*删除其中的一个选项
ComboBox_DeleteString(hwndCombo1,2);
选定某一项
ComboBox_SetCurSel(hwndCombo1,2);
*/
/*得到某项的值
TCHAR str[256];
ComboBox_GetLBText(hwndCombo1,1,str);
MessageBox(hwnd,str, TEXT("消息"),MB_OK);
*/
TCHAR str1[256];
TCHAR str2[256];
GetDlgItemText(hwnd,IDC_EDIT1,str1,sizeof(str1));
GetDlgItemText(hwnd,IDC_EDIT2,str2,sizeof(str2));
int i1 = atoi(str1);
int i2 = atoi(str2);
int i3 = 0;
HWND hwndComboOp = GetDlgItem(hwnd,IDC_COMBOOP);
int curIndex = ComboBox_GetCurSel(hwndComboOp);
switch(curIndex)
{
case 0:
{
i3 = i1+i2;
}
break;
case 1:
{
i3 = i1-i2;
}
break;
case 2:
{
i3 = i1*i2;
}
break;
case 3:
{
i3 = i1/i2;
}
break;
}
TCHAR str3[256];
itoa(i3,str3,10);
SetDlgItemText(hwnd,IDC_EDIT3,str3);
}
break;
default:
break;
}
}
- 大小: 11.9 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源码
计算机软件-编程源码-8.14.1 combobox中添加位图.zip
C#自定义控件--美化ComboBox源码(十分经典)
.NET自定义控件--美化ComboBox源码
计算机软件-编程源码-ComboBox自画示例.zip
C#自定义控件--美化ComboBox源码.rar
C#自定义控件--美化ComboBox源码2019
解决了低版本spreadjs自带combobox,当cell处于页面最底部时,combobox下拉选项只能向下展开,导致下拉选项被遮挡的问题,重写之后,当下拉选项展示高度超出之后,自动向上展开,调用方式如下: import ...
C#自定义控件--美化ComboBox源码.rar
C#自定义控件--美化ComboBox源码_0520.rar
NULL 博文链接:https://chenxueyong.iteye.com/blog/336117