我在 在对话框 中加入了一个ListCtrl 控件,主程序中调用对话框,当调把对话框的对像作为
全局变量时,EditLabel(1)为什么不能发送 LVN_ENDLABELEDIT 消息?而对话框的对像作为局部变量的
时候却可以发送?这是什么因为呀,大虾救命

解决方案 »

  1.   

    最好说清楚一些,看了你的问题不大明白,你的EditLabel(1)是主程序的函数还是对话框的函数?
      

  2.   

    是CListCtrl控件里,响应鼠标消息的时候调用的
      

  3.   

    [email protected],将源程序发给我看看,研究研究,学习学习。
      

  4.   

    不是成员变量时,动态数据交换就不起作用了,建议你用一个该窗口类的全局指针,然后通过这个窗口指针访问,这个list成员变量。//xxx.cpp
    CXXXDlg* g_pXXXDlg = NULL;CXXXDlg::CXXXDlg()
    {
       g_pXXXDlg = this;
    }