求助MFC的comobox怎么设置成不可编辑状态 50

我的需求是这样的:我希望创建一个comobox,里面有三个选项:谷歌,百度,搜狗在创建dlg之后,comobox显示的是“请选择某一项”点击comobox,选择三者之一在... 我的需求是这样的:
我希望创建一个comobox,里面有三个选项:谷歌,百度,搜狗
在创建dlg之后,comobox显示的是“请选择某一项”
点击comobox,选择三者之一
在此之间,comobox都是不可编辑状态,即用户无法对comobox输入任何信息
环境为VC6.0 C++ MFC

总的来说,就是设置一个类似于下拉列表式(Drop List)组合框的combox,
然后设置itemtext为“请选择某一项”
展开
 我来答
0混室摸王0
2015-07-16 · 超过99用户采纳过TA的回答
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:155万
展开全部
禁用控件就可以了啊。 enablewindow(false); 要用的时候enablewindow(true) .
两个函数 搞定。。。
追问
。。。不是不可用,是不可编辑。。。虽然我语文差,但好歹看清楚我的问题啊
追答

CComboBox m_playmodern;


m_playmodern.InsertString(0,_T("单曲播放"));

m_playmodern.InsertString(1, _T("单曲循环"));

m_playmodern.InsertString(2, _T("列表播放"));

m_playmodern.InsertString(3, _T("列表循环"));

m_playmodern.InsertString(4, _T("随机播放"));

m_playmodern.SetCurSel(0);


这个设置 成  Drop List。


是不能编辑的。不知道你所说的现象是什么。最好截图 或者 你 项目不大的话 发 项目过来,抑或是贴代码。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式