MFC程序怎么重新启动?

MFC程序重新启动

    char pBuf[MAX_PATH];
    //获取应用程序完全路径,比 GetCurrentDirectory 好用多了
    GetModuleFileName(NULL,pBuf,MAX_PATH);

    STARTUPINFO startupinfo;
    PROCESS_INFORMATION proc_info;
    memset(&startupinfo,0,sizeof(STARTUPINFO));
    startupinfo.cb=sizeof(STARTUPINFO);
    // 最重要的地方
    ::CreateProcess(pBuf,NULL,NULL,NULL,FALSE,
    NORMAL_PRIORITY_CLASS,NULL,NULL,&startupinfo,&proc_info);

    PostMessage(WM_QUIT);
赞(1)
未经允许不得转载:程序员中文网 » MFC程序怎么重新启动?
分享到: 更多 (0)
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的