VS2010 MFC 如何给一个List Contrl 控件,关联一个 自己的 CMyListCtrl 类?

u0116snail 2014-11-15 12:39:35
详细的问题是这样的:

VS2010, 在对话框 上放了一个 ListCtrl 控件 ( IDC_LIST )。

我从 CListCtrl 继承,写了一个 CMyListCtrl 类

我现在想 把 这个 IDC_LIST 控件,关联上我的 CMyListCtrl 类(我这么说对吗?不对请您指出把,谢谢)

然后我想在 对话框,关联一个 CMyListCtrl 的变量 m_MyList

请问:
我该怎么做?怎么才能让我的对话框,能关联上 一个 CMyListCtrl 类型的 变量!!
我上面的那么一团描述,理不清剪还乱,有些糟糕,希望您能意会到我疑惑指出,谢谢!
...全文
105 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
凌乱哥 2014-11-15
  • 打赏
  • 举报
回复
方法1.在ResourceView右击ListCtrl控件,选择Add Variable(添加变量),添加一个CListCtrl m_MyList变量,然后找到定义m_MyList的头文件,改成CMyListCtrl m_MyList 方法2.在对话框类.h中写上CMyListCtrl m_MyList,然后在.cpp中的DoDataExchange中写:DDX_Control(pDX,IDC_LIST,m_MyList);
无聊的影子 2014-11-15
  • 打赏
  • 举报
回复
你在资源视图里面,在对话框中点右键,然后打开类向导,在成员变量这一栏,点击你的空间ID后添加成员变量,把类别改为Control类型的,把类型改成你的CMyListCtrl 就行了希望能帮到你
cjfdqchwhj 2014-11-15
  • 打赏
  • 举报
回复
楼主,你的问题描述,即答案

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • AIGC Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧