Erstellen eines Dialogfelds, das zur Laufzeit vom Benutzer nicht beendet werden kann
Aktualisiert: November 2007
Sie können ein Dialogfeld erstellen, das zur Laufzeit nicht vom Benutzer beendet werden kann. Dieser Dialogfeldtyp eignet sich besonders für Anmeldebildschirme sowie für gesperrte Anwendungen oder Dokumente.
So erstellen Sie ein Dialogfeld, das zur Laufzeit nicht vom Benutzer beendet werden kann
Deaktivieren Sie das Systemmenü und die Schaltfläche Schließen für das Dialogfeld.
Löschen Sie die Schaltflächen Abbrechen und OK.
Ein modales Dialogfeld mit diesen Merkmalen kann vom Benutzer während der Laufzeit nicht beendet werden.
Das Testen dieses Dialogfeldtyps wird dadurch ermöglicht, dass das Drücken der ESC-TASTE (auch als virtuelle Taste VK_ESCAPE bezeichnet) durch die Dialogfeld-Testfunktion erkannt wird. Unabhängig vom Verhalten des Dialogfelds zur Laufzeit kann es im Testmodus stets durch Drücken von ESC beendet werden.
Hinweis: |
---|
Bei MFC-Anwendungen muss das Standardverhalten von OnOK und OnCancel außer Kraft gesetzt werden, um ein Dialogfeld zu erstellen, das zur Laufzeit nicht vom Benutzer beendet werden kann. Wenn Sie die oben genannten Schritte z. B. für das Feld Info einer mit einem Assistenten generierten MFC-Standardanwendung ausführen, werden Sie feststellen, dass das Dialogfeld weiterhin durch ESC und die EINGABETASTE verlassen werden kann. |
Informationen zum Hinzufügen von Ressourcen zu verwalteten Projekten finden Sie unter Ressourcen in Anwendungen im .NET Framework-Entwicklerhandbuch. Informationen zum manuellen Hinzufügen von Ressourcendateien zu verwalteten Projekten, zum Zugreifen auf Ressourcen, zum Anzeigen statischer Ressourcen und zum Zuweisen von Ressourcenzeichenfolgen zu Eigenschaften finden Sie unter Exemplarische Vorgehensweise: Lokalisieren von Windows Forms und Exemplarische Vorgehensweise: Verwenden von Ressourcen zur Lokalisierung mit ASP.NET.
Anforderungen
Win32
Siehe auch
Aufgaben
Erstellen einer neuen Ressource