首页
社区
课程
招聘
[旧帖] [求助]急死我了,SDK ComboBox控件 0.00雪花
发表于: 2011-8-23 14:00 1375

[旧帖] [求助]急死我了,SDK ComboBox控件 0.00雪花

2011-8-23 14:00
1375
为什么我向ComboBox控件添加项后下拉框里显示不出呢?只显示添加的第一个项,而且按下下拉按钮会卡住
switch (message)
        {
        case WM_INITDIALOG:
                {                       
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_ADDSTRING,NULL,(LPARAM)TEXT("XXX")); /* 增加条目内容 */
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_ADDSTRING,NULL,(LPARAM)TEXT("qqq"));
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_ADDSTRING,NULL,(LPARAM)TEXT("www"));
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_ADDSTRING,NULL,(LPARAM)TEXT("eee"));
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_SETCURSEL,0,(LPARAM)0); /* 显示增加条目在当前。*/                
                }
                break;
是不是添加项后需要刷新?怎么搞呢?急死人了,弄了一天了

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 343
活跃值: (40)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
是不是你的ComboBox不够长,点击下拉时显示不完全了
2011-8-23 14:35
0
雪    币: 166
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_SETCURSEL,0,(LPARAM)0);是错的,正确的表达是SendMessage(GetDlgItem(hDlg,IDC_COMBO_BYHM1),CB_SETCURSEL,iIndex,0);最后一个参数必须是0!
你的下拉列表框显示不出来是因为你的下拉列表框的高度不够!
你可以用记事本打开XXX.rc(XXXX代表你的程序),找到
COMBOBOX IDC_CONSTTIME,144,88,35,50     CBS_DROPDOWNLIST|WS_VSCROLL
这里的50就代表你的下拉列表框的高度,默认情况下是12,你改大点就可以显示了!
2011-8-23 14:45
0
雪    币: 29
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我找到问题了,我创建的时非模态对话框,所以出现问题,改成模态就可以了,但是改成模态的我就不知道怎么搞消息循环了,请问非模态对话框用combobox就不显示了?是不是要处理什么?
2011-8-23 15:26
0
雪    币: 166
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
哎~模态和非模态都可以用的!模态对话框是单独的消息队列,而非模态对话框是和主窗口共用一个消息队列
2011-8-23 20:07
0
雪    币: 128
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你先拿掉你的其他功能模块,搞个简化版,如何还不行把你的源代码传上来看看,  这样看看不出什么问题,除非有人碰到你同样的问题.
2011-8-24 13:16
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
以前做过,但是忘记了,用MFC很简单,你对控件右键添加变量,那个控件类 操作就行了,对象就是你添加的,或者GetDlgItem 看下MFC的说明就ok.印象而已
2011-8-24 14:11
0
雪    币: 128
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
刚好有空,写了个例子, 希望你早已解决, 万一不够幸运可以参考一下, 在我的系统下运行的很好
上传的附件:
2011-8-25 09:17
0
游客
登录 | 注册 方可回帖
返回
//