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

📄 subject_33941.htm

📁 vc
💻 HTM
字号:
<p>
序号:33941 发表者:周刚刚 发表日期:2003-03-25 12:23:57
<br>主题:组合框成员数据的类型
<br>内容:在对话框中的组合框,在属性中选了“Drop List "并且去掉了"sort",<BR>并填了”数据“项,例如:Com1,com2<BR>在给对话框类的组合框添加数据时,是否只能选"int"类型了?<BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:金枪鱼 回复日期:2003-03-25 12:37:29
<br>内容:要根据你的程序需要来设置组合框的成员变量,<BR>一般使用最多的是CString和int类型。<BR>int返回的是组合框中当前选择项的序号(0基)。<BR>CString返回的是组合框中当前选择项的条目内容。<BR>但好像你不能同时定义int和CString成员变量来关联对话框中一个组合框控件。<BR><BR>我编程时经常设置它为int类型,然后在对话框中定义一个CString的成员变量,并在对话框的OK函数取回(使用GetLBText()函数)选择的字符串放在这个定义的变量中。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:周刚刚 回复日期:2003-03-25 17:27:21
<br>内容:谢谢,楼上的:)<BR>可是,在那种情况下,好象它提供的选择只有int 型的,让我如何是好?<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:金枪鱼 回复日期:2003-03-26 09:57:30
<br>内容:那是你的组合框属性设置不正确。<BR><BR>如果组合框具有不可输入只能下拉选择属性(DROPLIST),则直接关联的成员变量只能是int类型,你需要GetLBText()函数来获取当前选择的文本。(这是我们使用组合框时情况最多的一种)<BR><BR>如果组合框除了下拉选择外还可以输入字符串(DropDown),则只能直接关联CString类型的成员变量。要获取当前选择的序号需要自己构造函数来完成。(有时这种情况也经常遇到)<BR>2003-3-26 9:59:44

⌨️ 快捷键说明

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