91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mfc退出程序代碼怎么寫

MFC
小億
119
2023-12-09 09:27:25
欄目: 編程語言

在MFC中,退出程序的代碼寫法如下:

// 聲明一個全局變量,用于保存應用程序對象
CMyApp theApp;

// 定義應用程序類
class CMyApp : public CWinApp
{
public:
    // 構造函數
    CMyApp() {}

    // 重寫 OnInitInstance 函數,在此函數中初始化應用程序
    virtual BOOL InitInstance()
    {
        // 創建主窗口

        // 返回 TRUE 表示初始化成功
        return TRUE;
    }

    // 重寫 OnExitInstance 函數,在此函數中清理資源
    virtual int ExitInstance()
    {
        // 清理資源

        // 調用父類的 ExitInstance 函數
        return CWinApp::ExitInstance();
    }
};

// 在主窗口類中,通過消息映射響應 WM_CLOSE 消息
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
    ON_WM_CLOSE()
END_MESSAGE_MAP()

// 處理 WM_CLOSE 消息
void CMainFrame::OnClose()
{
    // 調用應用程序的退出函數
    theApp.ExitInstance();

    // 關閉窗口
    CFrameWnd::OnClose();
}

在上面的代碼中,全局變量 theApp 是應用程序對象,通過調用 theApp.ExitInstance() 來退出程序。在主窗口類中,通過消息映射的方式響應 WM_CLOSE 消息,并在消息處理函數中調用 theApp.ExitInstance() 來退出程序。

0
桓台县| 涞源县| 惠州市| 思南县| 集安市| 贡觉县| 英超| 安化县| 巴林右旗| 永福县| 怀柔区| 团风县| 武定县| 观塘区| 望奎县| 冷水江市| 白山市| 桃园市| 伊通| 金秀| 静宁县| 西丰县| 乐平市| 罗源县| 顺昌县| 建阳市| 北宁市| 斗六市| 重庆市| 泸西县| 孝感市| 德安县| 财经| 柘荣县| 桑日县| 郯城县| 奈曼旗| 东方市| 成安县| 齐河县| 华亭县|