C++组合框

按照书上写的编VC时,先是要求添加一个组合框,添加完以后设置变量m_ctrComboPort.最后要求设置组合框为m_ctrComboPort.SetCurl(0),可是... 按照书上写的编VC时,先是要求添加一个组合框,添加完以后设置变量m_ctrComboPort.最后要求设置组合框为 m_ctrComboPort.SetCurl(0),可是我不知道如何设置,请教各位大侠,如何设置?
补充下:我已经拖组合框到界面上,然后在ClassWizard中设置了组合框的变量:m_ctrlComboPort.
现在问题是书上要求将组合框IDC_COMBO的选项设置为0,即:
m_ctrlComboPort(0);
可是我不知道如何设置,请问该怎么设?谢谢.
展开
 我来答
百度网友c6c78e9
2008-07-28 · TA获得超过2283个赞
知道小有建树答主
回答量:620
采纳率:0%
帮助的人:998万
展开全部
我猜测是在对话框上添加组合框,所以下面以VC++7.0为例说一下:
在对话框资源上添加一个组合框,然后在组合框上右击,选择添加变量,弹出的对话框中,“类别”里选择“Control”,“变量类型”选择“CComboBox”,“变量名”里输入m_ctrComboPort,点击确定即可添加了。VC6.0的方法与此大同小异。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lifuchao2008
2008-07-29 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:106万
展开全部
CComboBox::SetCurSel

int SetCurSel( int nSelect );

返回值:
调用成功时返回选中的项的下标。如果nSelect大于列表中项的个数,则返回CB_ERR。如果nSelect为-1,则清除当前的选择并返回CB_ERR。

参数: nSelect 指定要选中的字符串的下标。如果为-1,则清除当前的选择,编辑控件中的内容设置为空。

说明:
本函数在组合框的列表框中选择一个字符串。必要时列表框会滚动,以使该字符串在列表的可视区内(列表是可见的时)。编辑控件中的文本将相应地变为选中的字符串。此前在列表框中的选择将不复存在。

请参阅:CComboBox::GetCurSel, CB_SETCURSEL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
进取的有胜哥
2008-07-29 · TA获得超过203个赞
知道小有建树答主
回答量:563
采纳率:0%
帮助的人:348万
展开全部
呵呵 好说
我想你应该作的是个对话框工程
这样
你在对话框的初始化函数中 就是 C××Dlg::OnInitDialog()函数的倒数第二行
也就是// TODO: Add extra initialization here这句话的下边写上
m_ctrComboPort.SetCursel(0);
就OK了
补充::::::
我觉得你还是不懂机制 没有见过变量名控件名后边直接加一个(0)的,你想设置就必须得通过函数就是变量名.操作函数(参数)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yilinshop
2008-07-28 · TA获得超过787个赞
知道小有建树答主
回答量:464
采纳率:0%
帮助的人:333万
展开全部
可在资源里拖个组合框控件上去
再在属性里设置有哪些选项 或 在初始化时 Add 一些项
再用Set 来设置 要显示哪一个项
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式