请教在视图——文档模式下,List control初始化的问题?

lingjie204 2006-12-08 06:00:06
程序大致步骤是:点击“进程信息”这个菜单,然后弹出对话框,其中对话框上有一个CListCtrl类型的List control控件,并且给这个控件添加了一个控制型变量m_list.我的问题就是这个控件的初始化的位置问题。开始我在对话框类的构造函数中初始化这个控件:LV_COLUMN lvcol;
lvcol.mask=LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
lvcol.fmt=LVCFMT_LEFT;
lvcol.cx=70;
lvcol.pszText="程序";
m_list.InsertColumn(1,&lvcol);
这样按理说对话框显示前会对这个控件初始化,但是运行时点击菜单时,没有出现对话框,出现错误提示。请教大家,这个空间的初始化位置。谢谢了。
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lingjie204 2006-12-08
  • 打赏
  • 举报
回复
谢谢
一分之千 2006-12-08
  • 打赏
  • 举报
回复
在OnInitDialog里初始化
ouyh12345 2006-12-08
  • 打赏
  • 举报
回复
不能在构造函数里初始化。
运行构造函数时,对话框里的控件还没有加载上。
在OnInitDialog里做

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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