要在不显示弹出对话框的情况下中止基于MFC的C++程序,可以使用exit函数来终止程序的执行。下面是一个示例代码:
#include 
class CMyApp : public CWinApp
{
public:
    virtual BOOL InitInstance()
    {
        // 可在此处添加初始化代码
        // 判断是否需要中止程序
        if (需要中止程序的条件)
        {
            // 直接调用exit函数中止程序
            exit(0);
        }
        return TRUE;
    }
};
CMyApp theApp;
 
在上面的代码中,CMyApp是继承自CWinApp的自定义应用程序类。在InitInstance函数中,可以添加一些初始化代码。在需要中止程序的条件下,直接调用exit函数并传入参数0,即可终止程序的执行。
请注意,exit函数会立即终止程序的执行,并且不会进行任何善后操作。因此,在调用exit函数之前,请确保程序已经处理完所需的逻辑,并释放了所有的资源。
                    上一篇:不显示打开的选项卡/窗口
                
下一篇:不显示单独的文章