基于对话框的程序有向基于单文档的CMainFrame::PreCreateWindow()函数吗

解决方案 »

  1.   

    能详细介绍一下在哪吗,我想改下WM_CLOSE的消息响应函数
      

  2.   

    PreCreateWindow是CWnd类定义的虚函数。
      

  3.   

    PreCreateWindow与WM_CLOSE没有什么关系吧?
    你可以直接添加WM_CLOSE的响应函数,也可以重载WindowProc或者PreTranslateMessage。
      

  4.   

    PreCreateWindow是CWnd类定义的。而基于对话框的。就该就等于初始化对话框吧。OnInitDialog()这个虚函数。。
      

  5.   

    可以直接添加WM_CLOSE消息的响应函数
      

  6.   

    WindowProc在哪个文件里,怎样重载,能说清楚吗
      

  7.   

    在对话框类中定义:
    virtual LRESULT WindowProc(
       UINT message,
       WPARAM wParam,
       LPARAM lParam 
    );
    在实现的时候,自己处理过的函数返回非0值,自己没有处理的消息要调用CDialog::WindowProc并返回。