⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_52825.htm

📁 vc
💻 HTM
字号:
<p>
序号:52825 发表者:hmm 发表日期:2003-09-15 09:52:25
<br>主题:组合框中下拉列表框动态增加列表项?
<br>内容:我在程序运行中调用一个对话框,其中组合框的下拉列表框中的内容是动态增加上去的:<BR>CContDlg dlg;&nbsp;&nbsp;//CContDlg 是继承CDialog的自定义对话框类<BR>CString string=&#34;第一项 &#34;;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>dlg.m_cboImp.AddString((LPCTSTR)string);//m_cboImp是CContDlg 中对应组合框IDC_COMBO_IMP的CcomboBox变量<BR>if(dlg.DoModal()==IDOK)<BR>{<BR> ...//<BR>}<BR>但是增加项并没在下拉列表框中出现,是程序有问题,还是对话框什么地方需要设置?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:dongfanghong 回复日期:2003-09-15 10:05:59
<br>内容:在dlg.DoModal()之前,组合框还没有创建,添加会失败的。解决方法是把数据传到对话框上,在对话框的OnInitDialog函数里动态增加组合框数据。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:hmm 回复日期:2003-09-15 15:36:10
<br>内容:多谢dongfanghong ,我的问题已经解决。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -