如何在普通类中调用对话框类成员我想在普通类中向主对话框中的编辑框传送数据,请问怎么做?谢谢

解决方案 »

  1.   

    在你所谓普通类里保存这个对话框的句柄
    然后通过这个句柄给实现
    SetDlgItemText就可以
      

  2.   


    请问发送什么消息,WM_COMMAND等等 我不知道 不太懂啊
      

  3.   

    #define WM_POSTMYMESSAGE WM_USER+1
    普通类里面
    ::SendMessage(hwnd,WM_POSTMYMESSAGE,wParam,lParam)
    hwnd为主窗口句柄,wParam可以填参数然后在主窗口中重载OnWndMsg
    BOOL OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult)
    {
    // TODO: Add your specialized code here and/or call the base class
    switch(message)
    {
    case WM_POSTMYMESSAGE :
                  //这里处理
            }
    }