设个记时器!
SetTimer

解决方案 »

  1.   

    楼上的兄弟说的是!
    在对话框的类中的OnInit..()函数里设置定时器,在OnTimer()中销毁这个对话框就可以了。OK!
      

  2.   

    在OnInitDialog()中调用SetTimer(),在OnTimer()中调用OnOK();
      

  3.   

    自动关闭是什么意思?
    几分钟后就关吗?用上面兄弟的Timer吧,不一定要在对话框类中,
    在必要时用pDlg->OnClose();pDlg是对话框类指针,或SendMessage(hWnd,WM_CLOSE);hWnd为对话框的窗口句柄.
      

  4.   

    同意楼上
    但是最好是 PostMessage(WM_CLOSE)
      

  5.   

    PostMessage(GetDlgItem(IDB_XXX)->GetSafeHwnd(),BM_CLICK,0,0);