首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CMFCPropertyGridProperty与CCombobox结合

CMFCPropertyGridProperty与CCombobox结合
EN

Stack Overflow用户
提问于 2013-08-21 16:31:22
回答 1查看 1.5K关注 0票数 1

我正在开发一个MFC应用程序,我注意到在使用CMFCPropertyGridProperty::AddOption()方法之后创建的combobox没有CCombobox类那么多的功能。有办法绑定这两个类中的对象吗?(更好的说法是,是否有办法在一个CCombobox子项中添加一个CMFCPropertyGrid对象?)

如果不可能,是否有另一种方法可以使用具有CCombobox类提供的相同(或仅部分)功能的组合框?

EN

回答 1

Stack Overflow用户

发布于 2013-10-02 14:15:24

检查CreateCombo受保护的CMFCPropertyGridProperty类成员。您应该在这个重载的成员函数中创建新的CComboBox对象,并使用Create初始化它。财产是负责最后(不太确定)的清洁。

UPD:

不久前,我在属性网格类中遇到了一个组合框的问题。如果要捕获某些扩展的CComboBox事件或调用属性类内或外部的CComboBox方法,则应在自己的属性中定义自己的CreateCombo方法,并调用基类的CreateCombo方法。它返回有效的CComboBox*指针。将此指针存储在属性成员中,然后您可以使用它执行任何操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18362956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档