莫名的有关问题,疑为内存泄漏,但是查了几天也没查出头绪

莫名的问题,疑为内存泄漏,但是查了几天也没查出头绪
最近写了个游戏辅助,其中有一个扫描游戏角色的功能.

子线程会遍历句柄,判定窗口标题,符合则角色放入列表框以及全局角色参数类数组中,如果角色下线就从列表框移除,并且调用类成员清除对应数组的数据.

以下是实现代码:

class EVECharacter{//角色参数类
public:
    CString Name;
    HWND Hwnd;
    bool Threadrun;
    int NumInSelection;
    CString HostileMode;
    CString BattleMode;
    int HPMode;
    int WarpKM;
    int AntiBan;
    int AtSafePoint;
    CString RepairMode;
    int Friendly_Corp;
    int Friendly_Aillance;
    int Friendly_Execellent;
    int Friendly_Good;
    CString ComplexSelect;
    CString RepairType;
    CString ChargeSetting;
    CString SalvageBookmark;
    CString DronesAttack;
    CString KeepInRange;
    int ComplexDelay;
    CString AfterBurner;
    CString BusyReturn;
    CString Refouced;
    CString EasyMode;
    CString RiskSetting;
    int SystemFont;
    int beep;
    int Gotosafe;
int SelfCheck;
    EVECharacter()
    {
        AtSafePoint=1;
        beep=0;
        Gotosafe=0;
        Hwnd=0;
        Name="";
        Threadrun=false;
        NumInSelection=-1;
        HostileMode="";
        BattleMode="";
        HPMode=0;
        WarpKM=0;
        AntiBan=0;
SelfCheck=0;
        RepairMode="";
        int Friendly_Corp=0;
        int Friendly_Aillance=0;
        int Friendly_Execellent=0;
        int Friendly_Good=0;
        ComplexSelect="";
        RepairType="";
        ChargeSetting="";
        SalvageBookmark="";
        DronesAttack="";
        KeepInRange="";
        ComplexDelay=0;
        AfterBurner="";
        BusyReturn="";
        Refouced="";
        EasyMode="";
        SystemFont=0;
        RiskSetting="";
    }