CListCTrl Create()成员函数的用法 CListCtrl.Create((LVS_OWNERDATA|WS_BORDER|WS_VISIBLE|WS_CHILD|LVS_REPORT, CRect(10,10,40,70),this,2);编译没有错误,可是为什么执行的时候就看不见创建的东西呢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Creat后面加CListCtrl.ShowWindow(SW_SHOW); 呵呵,弄明白了 把CListCtrl对象声明成指针的形式就好了.但是不知道为什么,高人要是知道的话就踩踩 你的ClistCtrl是不是局部变量阿? msdn曰:你创建一个CListCtrl对象需要两个步骤, 先调用构造函数,然后调用Create,Create函数会创建该list view control并把他绑定到ListCtrl对象上.至于你之前没有显示出来,是因为你建立的CListCtrl对象是局部变量,当它所在的函数体执行完后,就析够掉了,而你换成指针就能显示了,是因为该CListCtrl对象存在于堆上,你不去delete它,它就一直存在,所以就显示的出来不知道我这么解释你是否理解? CEDIT添加CButton控件 vc++6.0 获取静态文本框的尺寸的问题??? 发现建立ATL工程+支持MFC,和建立MFC DLL工程+自动化,得到的东西不一样 libpng的使用问题 完成端口实现串口通信 改变属性表单大小的问题!(快速回答,快速结贴) 再问个啊...设置又有错误了,修改注册表问题 标准表达式中数据类型不匹配 各位大侠postthreadmessage 那位大虾有计算 线性回归方程的函数?或者请给写一个?分数不成问题!!! 请问:怎样能自定义坐标系? 请教关于CreateDIBSection的用法
CListCtrl.ShowWindow(SW_SHOW);
至于你之前没有显示出来,是因为你建立的CListCtrl对象是局部变量,当它所在的函数体执行完后,就析够掉了,而你换成指针就能显示了,是因为该CListCtrl对象存在于堆上,你不去delete它,它就一直存在,所以就显示的出来
不知道我这么解释你是否理解?