你可以给IDC_LIST增加一个对话框的成员变量,则就可以在其它成员函数中使用。
另外,你调用InsertItem只是告诉说要插入一行,但该行的内容你要用SetItem来设置!

解决方案 »

  1.   

    原文:我在OnInitDialog()中定义了一个指向ListCtrl的指针:
    你是在这里面定义的,其他函数怎么能用?
    你在这个对话框的的成员变量中定义吧。
      

  2.   

    你需要给IDC_LIST定义一个成员变量,这样就可以在成员函数中使用。
    InsertItem是插入一条记录,但记录内容要用SetItem来设定!
      

  3.   

    你需要给IDC_LIST定义一个成员变量,这样就可以在成员函数中使用。
    这个怎么做?
      

  4.   

    第一个问题,已经由wuzhibiao(竹子) 回答了,第二个问题:你能用InsertItem插入一行记录,但子项记录是不能插入,例如你有5列数据,但用InsertItem只能插入第一列,其他的只能用SetItem
    或者你要修改某一行记录的内容,怎么办?删除这一行,再插入一次?当然是用SetItem了!