MFC组合框

SetItemData设置组合框中指定项的32位值SetItemDataPtr把组合框中指定项的32位值设置成一个指定的void型指针这2个函数到底有什么用把组合框的指定... SetItemData 设置组合框中指定项的32位值
SetItemDataPtr 把组合框中指定项的32位值设置成一个指定的void型指针
这2个函数到底有什么用 把组合框的指定项设置成一个32位值或指针 用来做什么 这个值或指针在那里 请人指点…… 谢谢!!
展开
 我来答
PicsTimes
2010-03-28 · TA获得超过207个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:141万
展开全部
我们知道指针也是32位的值,所以这两个函数其实是一个意思,就是设置组合框的一项所关联的一个32位值。
设置完了之后,你可以再通过GetItemData来得到某项的这个值。
通常可以用来把某一项关联一个类对象指针,然后选择这一项的时候,对这个类对象进行一些操作。这样很保险,也很方便。
当然也有可能是关联数值,举个简单的例子,你列表里有三项:壹,叁,伍,这时候呢,在用户选择这一项的时候,你又用到数字,就是1,3,5,这时候你就可以SetItemData来分别把三项设置成1,3,5,再通过GetItemData的方式得到这个数值,不很方便么。
补充一点GetCurSel可以得到当前选中的项。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式