gpt4 book ai didi

c++ - 再次接收实例CTreeCtrl的ID

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:32:22 24 4
gpt4 key购买 nike

在 MFC 中有没有办法改变或学习实例对象的 ID,比如 *CTreeCtrl。

在我的项目中,我有 3 个相等的条形图,每个条形图上都有树。使用指向 bar 的指针,我在这些 bar 上创建 bar 和 Trees 之后。我不想为每个酒吧创建自己的类(class)。这将是床解决方案。

所以,在我想使用 Tree 的 ID 来制作 DDE 之后。这对我来说会很舒服,因为已经编写了带有树容器的类。感谢 DDE,我将快速创建 CTreeCtrl 和功能类之间的连接。

我希望你对这个 ID 有一些想法。

最佳答案

您不必创建新类来容纳每个对象。我假设您使用 CTreeCtrl 的 Create 成员。 Create 将 ID 作为最后一个参数。使用 GetDlgCtrlID 成员检索此 ID。

GetDlgCtrlID是CWnd的成员,CTreeCtrl是从CWnd派生的,因此也继承了这个函数。

关于c++ - 再次接收实例CTreeCtrl的ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10521859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com