求助MFC的comobox怎么设置成不可编辑状态 50
我的需求是这样的:我希望创建一个comobox,里面有三个选项:谷歌,百度,搜狗在创建dlg之后,comobox显示的是“请选择某一项”点击comobox,选择三者之一在...
我的需求是这样的:
我希望创建一个comobox,里面有三个选项:谷歌,百度,搜狗
在创建dlg之后,comobox显示的是“请选择某一项”
点击comobox,选择三者之一
在此之间,comobox都是不可编辑状态,即用户无法对comobox输入任何信息
环境为VC6.0 C++ MFC
总的来说,就是设置一个类似于下拉列表式(Drop List)组合框的combox,
然后设置itemtext为“请选择某一项” 展开
我希望创建一个comobox,里面有三个选项:谷歌,百度,搜狗
在创建dlg之后,comobox显示的是“请选择某一项”
点击comobox,选择三者之一
在此之间,comobox都是不可编辑状态,即用户无法对comobox输入任何信息
环境为VC6.0 C++ MFC
总的来说,就是设置一个类似于下拉列表式(Drop List)组合框的combox,
然后设置itemtext为“请选择某一项” 展开
1个回答
展开全部
禁用控件就可以了啊。 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。
是不能编辑的。不知道你所说的现象是什么。最好截图 或者 你 项目不大的话 发 项目过来,抑或是贴代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询