得到对话句柄
dialogbox dlg
HWND hwnd=dlg.GetSafeHwnd();

解决方案 »

  1.   

    没有
    hwnd=CMotorpportDlg::GetSafeHwnd();
    hwndlist=GetDlgItem(hwnd,IDC_LIST_ADDRESS);
    SendMessage(hwndlist,LM_ADDSTRING,0,&Data_In_Address);
    SendMessage(hwndlist,LM_ADDSTRING,0,&Data_Out_Address);
    以上各句应放置在哪儿?
    怎么总出错误
      

  2.   

    有两点:GetSafeHwnd()函数好象不是静态成员函数吧,那么你就不可能用类来引用这个函数,试一 下申明对象后来引用这个函数.第二,你写的这几个函数好象是win32函数,在MFC里应该在前面加::,大概就这些了
      

  3.   

    那么
    ::AfxGetWndMain()呢,能得到父窗口的指针,如果是在成员函数里调用的话,应该能得到当前this指针所指的对象吧。机器水,没办法试,抱歉 :)