CComoBox可以编辑吗? CComoBox(下拉组合框)可以编辑吗,不止是选择?就像IE地址栏那种功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IE用的是一个叫SysListview32的类,好像不提供开发自己画一个ListCtrl在CComboBox下面吧 我用的是一个CComoBox类实例,要实现两种功能:1>满足一定条件时候,可以像IE那样可选择,也可以编辑内容;2>不满足条件只能被从里面下拉选择..比如说,我有两个CComoBox实例,一个叫做_eventComboBox,一个叫做_variableComboBox..当我从variableEvent选择一个设定数值的事件比如SetTime:的时候,variableComboBox就会默认出现上次我设定的Time数值,但是,我也可以在_variableComboBox里面更改这个数值......当我从eventComboBox选择其他事件的时候,variableComboBox就不可被更改,只能选择. 要更改ComboBox内容先用DeleteString将所有下拉框中内容删除再用AddString加入新的内容 当决定要采取允许输入或者不允许输入时,重新设置CComboBox的风格。用ModifyStyle来设置,风格可以选择,CBS_SIMPLE 或者 CBS_DROPDOWN 或者 CBS_DROPDOWNLIST。 of course it can be editedyou can change its stylefor more information,read it from msdn wanglh(宏) ,不行呀,怎么不会变化呀,能不能给你成功的示范 我刚才试过了,是不行。这样吧,你设一个CComboBox的指针变量,当需要什么类型类型的时候,你就重新new CComboBox,在Create函数中设置所要的类型。然后再重新填充数据。 问题已解决..在CComoBox源码的PreTranslateMessage 截获消息..给分! 如何创建对话框 请问怎么抛事件? 电子词典如何建造的? WM_ONKEYDOWN不响应了,是不是因为有文本框占用焦点了? 为什么通信第一次可以,第二次就不行 请问怎样实现好像VC工作区的[窗口]菜单下的将某一个窗口资源激活到最上面的功能 如何是一个单文档窗体在开始运行是最大化,然后不能在还原,只能最小化! 如何在工作线程中调用自定义对话框中的成员函数? 如何产生随机数?请举例产生介于1与10之间的随机数的代码? -BLOCK-TYPE-IS-VALID(phead-nblockuse)在线等 想动态分配一个二维数组该如何做 谁能帮我看看这个错误信息?
自己画一个ListCtrl在CComboBox下面吧
用ModifyStyle来设置,风格可以选择,CBS_SIMPLE 或者 CBS_DROPDOWN 或者 CBS_DROPDOWNLIST。
you can change its style
for more information,read it from msdn
这样吧,你设一个CComboBox的指针变量,当需要什么类型类型的时候,你就重新new CComboBox,在Create函数中设置所要的类型。然后再重新填充数据。
在CComoBox源码的PreTranslateMessage 截获消息..给分!