2016-04-19 5 views
1

Ich versuche, eine Erweiterung von Visual Studio mit ein paar benutzerdefinierten Befehlen zu erstellen. Es ist gut dokumentiert, wie Befehle zu VS Menu/Toolbars hinzugefügt werden. Es gibt auch viele Beispiele, wie benutzerdefinierte Schaltflächen zur Projekt-Explorer-Symbolleiste hinzugefügt werden können. Das Problem ist, dass die beste (am besten geeignete) Symbolleiste für meinen Befehl über dem Ausgabefenster angezeigt wird.So fügen Sie der Visual Studio-Ausgabefenster-Symbolleiste eine benutzerdefinierte Schaltfläche hinzu

So gibt es zwei Fragen:

  1. Ist es möglich?

  2. Wenn ja, wie erreichen Sie das?

+0

Nein. Das Ausgabefenster erlaubt das nicht. Sie könnten in Erwägung ziehen, ein eigenes benutzerdefiniertes Toolfenster zu erstellen ... –

Antwort

0

1) Es ist wirklich möglich. Es sieht so aus, als könnte jede Symbolleiste und jedes Menü durch einen beliebigen Befehl erweitert werden.

2) Die Methode der Verlängerung ist für alle Symbolleisten (und Menü) gleich. Was Sie wissen müssen, ist die ID der Symbolleiste. ID könnte in der Datei vsshlids.h gefunden werden, die in Ihrem installierten VSSDK inc-Ordner abgelegt ist. Für die Symbolleiste des Ausgabefensters lautet diese ID IDM_VS_TOOL_OUTPUTWINDOW.

Verwandte Themen