Debugproblem: Funktionen im Watchwindow



  • Hallo,

    ich möchte mir eine Datenstruktur im Watchwindow ansehen, die mein (VS6.0) Debugger nicht kann.
    Also hab ich mir eine helper Funktion geschrieben:

    static char cTemp[255];
    char* GetObjectName(HOBJECT hObj)
    {  
        CString str;
        GetName(hObj, str);
        memset(cTemp,0,255);
        strcpy(cTemp, str.GetBuffer(255));
        return cTemp;
    }
    

    Funktioniert einwandfrei 😉

    Mein Problem ist aber, das beim Debuggen die Variable hObj nicht an allen Codestellen bekannt ist. Der Debugger führt aber die Funktion GetObjectName ständig aus.
    Folge -> Meine Prozessorauslastung springt auf 100% Es dauert ewig, bis ich wieder weiter debuggen kann. 😞


Anmelden zum Antworten