C++卸载程序功能示例

用C++写一个自己的卸载程序来完成程序的卸载工作,同时运行后要删除卸载程序本身,并删除卸载程序所在的文件夹

注:在程序退出的时候写上 自己的卸载代码。

复制代码 代码如下:

// FileName: Uninstall.h
#pragma once

class CUninstall
{
private:

    // Exe文件名
    CString m_strExeName;

    // Bat文件名
    CString m_strBatName;

public:

    // exe的路径
    CString m_strExePath;

    // bat的路径
    CString m_strBatPath;

    CString m_unInstallPath;

public:

    // 是否已经复制到临时文件夹
    bool GetState (void);

    // 初始化
    void Init (void);

    // 卸载程序
    void Uninstall (void);
public:
    CUninstall();
    ~CUninstall();
};

以上就是C++卸载程序功能示例的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » C语言