想在CListCtrl的第二列加入组合框,请问如何实现 如题,就是类似于Access中设计一个数据表的界面是一个ListCtrl,选择字段类型时那一列会显示一个组合框那样。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我测试过这个问题,动态添加一个组合框,但是只有在第一列时可以设置成DropDown模式,其他列即使设置成DropDown模式也不能输入,只可以选择,即DropList模式,不知道为什么?那位大虾知道,告诉一声。 http://www.codeproject.com/listctrl/xlistctrl.asp这个行不 dwStyle |= WS_CHILD | WS_VISIBLE | CBS_DROPDOWN | WS_VSCROLL ;CString str = GetItemText(nItem, nSubItem);CMyComboBox *comboCtrl = new CMyComboBox(nItem, nSubItem, str); comboCtrl->Create(dwStyle, Rect, this, IDC_COMBOCTRL); comboCtrl->SetItemHeight(-1, Rect.bottom - 80 - Rect.top - 4);我就是这么用的,是可以的 to greensofter(MC.CN) :为什么我用CBS_DROPDOWNLIST属性创建时,killfocus可以把combobox正确删掉而用CBS_DROPDOWN属性创建时就不行呢?一闪一闪的,应该是创建出来马上就被killfocus删掉了 to greensofter(MC.CN) :谢谢你的回答。不过CMyComboBox应该是自定义的ComboBox的派生类吧,若是应该怎样定义(特别是构造函数)?还有,IDC_COMBOCTRL是先画好一个组合框的ID吗?谢谢。 俺比较菜,有啥说错的一定要原谅俺,俺不是有意滴.... 如何使界面的滚动条自行消失 如何在一个wnd的底部横向Scroll的左边插入一个TabCtrl 可以散200分啦 这个语句是什么意思?? 请教NeHe教程中的法向量计算问题 关于SOCKET自动传送的问题 请问界面高手,有滚动条自定义的例子么?像qq那样滚动条也自定义? 对数据库的一个菜鸟问题!!!请大家帮帮我这个菜鸟吧!! 用友怎么样? 新手问题:为了实现动画而载入bitmap后应该如何设置坐标原点和MapMode? 窗口在多显示器上显示、定位问题,急,急!!
CString str = GetItemText(nItem, nSubItem);
CMyComboBox *comboCtrl = new CMyComboBox(nItem, nSubItem, str);
comboCtrl->Create(dwStyle, Rect, this, IDC_COMBOCTRL);
comboCtrl->SetItemHeight(-1, Rect.bottom - 80 - Rect.top - 4);
我就是这么用的,是可以的
为什么我用CBS_DROPDOWNLIST属性创建时,killfocus可以把combobox正确删掉而用CBS_DROPDOWN属性创建时就不行呢?一闪一闪的,应该是创建出来马上就被killfocus删掉了
谢谢你的回答。不过CMyComboBox应该是自定义的ComboBox的派生类吧,若是应该怎样定义(特别是构造函数)?还有,IDC_COMBOCTRL是先画好一个组合框的ID吗?谢谢。