2009-03-19 1 views
0

Ich habe ein MFC-Dialogfeld in Visual C++ 2005 (MFC-Anwendung), und ich habe mehrere Steuerelemente hinzugefügt. Aber Visual Studio hat keine Option zum Löschen eines Steuerelements, wenn ich es nicht mehr brauche. Gibt es eine einfache Möglichkeit, das zu tun, außer den gesamten Code zu ändern, in dem ein Verweis auf das Steuerelement angezeigt wird?Entfernen eines Steuerelements in Visual C++ 2005 (MFC)

Antwort

2

Es gibt keine Möglichkeit, den gesamten Code automatisch zu entfernen. Eine Methode, die beim manuellen Entfernen helfen kann, ist die Verwendung von "Alle Referenzen finden" vor Entfernen des Objekts im Designer. Navigieren Sie dann nach dem Löschen zu den Referenzen und entfernen Sie den zugehörigen Code.

-1

Ich bin mir ziemlich sicher, dass Sie das störende Steuerelement auf dem Designblatt auswählen und auf Löschen klicken.

+0

Es tut, aber so hinterlässt Teile des Codes in den Kopf- und CPP-Dateien, und Sie werden einen ziemlich hässlichen Fehler 99% der Zeit bekommen. Ich dachte darüber nach, das Steuerelement und den damit verbundenen Code zu löschen. – Ove

+0

Ich habe noch nie einen Fehler bekommen, der verbleibende Code ist ein Feature :) – Patrick