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);
未经允许不得转载:紫竹林-程序员中文网 » MFC程序怎么重新启动?
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信

微信扫码
关注微信

技术交流群
管理员微信号
每天精选资源文章推送
管理员QQ
随时随地碎片化学习
管理员抖音号
发现有趣的