在一个**view.cpp文件中,响应close事件,关闭当前处于active的窗口应该怎么写呢?

解决方案 »

  1.   

    this->EndDialog( IDOK ) ;
    this->EndDialog( IDCANCEL ) ;CDialog::EndDialog( IDOK ) ;
    CDialog::EndDialog( IDCANCEL );
      

  2.   

    直接用吗?
    还是::DestroyWindow?
    我要是写成this->DistoryWindow()执行时出错。
      

  3.   

    向当前窗口发送消息:
    postmessage(hwnd,wm-close,wparam,lparam).
    或sendmessage(hwnd,wm-close,wparam,lparam).
      

  4.   

    这里的wparam, lparam怎么写呢?
      

  5.   

    wparam, lparam参数用来传递消息中必要的数据信息,如果没有取0就是了.