如题!
在对话框中添加的菜单中的"退出"按钮,如何编程??
好像OnOK();不行啊还有 一个"重新开始"这个按钮如何编程,是不是要重新调用OnInitDialog()呢,
谢谢!

解决方案 »

  1.   

    void CGameApp::OnSysExit() 
    {
    // TODO: Add your command handler code here
             //OnSysExit就是菜单文件->退出  ,添加什么代码呢
    }
      

  2.   

    //
    {CDialog::OnOK() ;
    }
    难道不行吗?我都是这么用的
      

  3.   

    如果你只要退出不要做什么别的事的话
    定义"退出"按钮 ID 为 ID_APP_EXIT,系统会自动关联
      

  4.   

    通常你在对话框的退出函数中加入CDialog::OnOk()或者CDialog::OnCancel()就可以了,如果你想退出整个程序的话,可以使用PostMessage(WM_QUIT),最好不要用exit函数.
      

  5.   

    skyzxg(sky):
       我按你说的改了,但是出了大问题啦.我的mycpp.cpp文件不见了,但是有mycpp.h,编译,执行都通不过,查看存放目录,也没有cpp文件,帮我想想办法吧. 
      

  6.   

    拜托,你怎么改的就添加一个菜单项,ID:ID_APP_EXIT
    我试试了,没点问题
      

  7.   

    还好我搞定了,各位高手,第二个问题呢还有 一个"重新开始"这个按钮如何编程,是不是要重新调用OnInitDialog()呢,
      

  8.   

    你就在"重新开始"这个按钮的点击事件中执行你要初始化 的函数你不需要完全OnInitDialog(),所以最好不要调用OnInitDialog()
    只调用你需要执行的代码