Gewusst wie: Anzeigen von Befehlsinformationen in der Statusleiste

Wenn Sie den Anwendungs-Assistenten ausführen, um das Skelett Ihrer Anwendung zu erstellen, können Sie eine Symbolleiste und eine Statusleiste unterstützen. Nur eine Option im Anwendungs-Assistenten unterstützt beide. Wenn eine Statusleiste vorhanden ist, gibt die Anwendung automatisch hilfreiches Feedback, wenn der Benutzer den Mauszeiger über Elemente in den Menüs bewegt. Die Anwendung zeigt automatisch eine Eingabeaufforderungszeichenfolge in der Statusleiste an, wenn das Menüelement hervorgehoben ist. Wenn der Benutzer beispielsweise den Mauszeiger über den Befehl "Ausschneiden " im Menü "Bearbeiten " verschiebt, wird in der Statusleiste möglicherweise "Ausschnitte der Auswahl und In die Zwischenablage" im Meldungsbereich der Statusleiste angezeigt. Die Eingabeaufforderung hilft dem Benutzer, den Zweck des Menüelements zu verstehen. Dies funktioniert auch, wenn der Benutzer auf eine Symbolleistenschaltfläche klickt.

Sie können dieser Statusleistenhilfe hinzufügen, indem Sie Eingabeaufforderungszeichenfolgen für Menüelemente definieren, die Sie dem Programm hinzufügen. Geben Sie dazu die Eingabeaufforderungszeichenfolgen an, wenn Sie die Eigenschaften des Menüelements im Menü-Editor bearbeiten. Die von Ihnen definierten Zeichenfolgen werden in der Anwendungsressourcendatei gespeichert. sie verfügen über die gleichen IDs wie die befehle, die sie erläutern.

Standardmäßig fügt der Anwendungs-Assistent AFX_IDS_IDLEMESSAGE hinzu, die ID für eine standardmäßige "Bereit"-Nachricht, die angezeigt wird, wenn das Programm auf neue Nachrichten wartet. Wenn Sie die Option "Kontextbezogene Hilfe" im Anwendungs-Assistenten angeben, wird die Meldung in "Für Hilfe drücken Sie F1" geändert.

Siehe auch

Meldungsbehandlung und Zuordnung