Udostępnij za pośrednictwem


Tworzenie okna dialogowego, którego użytkownik nie może zamknąć

Można utworzyć okno dialogowe runtime, że użytkownik nie może zakończyć.Tego rodzaju okno dialogowe jest przydatne do logowania i aplikacji lub blokad dokumentu.

Aby utworzyć okno dialogowe, że użytkownik nie może wyjść

  1. W Właściwości okienka w oknie dialogowym Ustaw System Menu właściwość, aby false.

    To wyłącza w oknie dialogowym system menu i Zamknij przycisku.

  2. W formularzu pole dialogowe Usuń anulowanie i OK przyciski.

    W czasie wykonywania użytkownik nie może zakończyć modalnego okna dialogowego te cechy charakterystyczne.

Aby umożliwić testowanie tego rodzaju okno dialogowe, funkcji pole dialogowe test wykryje po naciśnięciu klawisza ESC.(ESC jest również znany jako VK_ESCAPE klucza wirtualnego). Niezależnie od tego, w jaki sposób okno dialogowe zaprojektowano zachowują się w czasie wykonywania możesz ją wypowiedzieć w trybie testowym naciskając klawisz ESC.

[!UWAGA]

W aplikacjach MFC, aby utworzyć okno dialogowe, że użytkownicy nie można zamknąć, należy zastąpić domyślne zachowanie OnOKi OnCancel , ponieważ nawet, jeśli usuniesz skojarzonych przycisków, okno dialogowe można nadal zwolniony przez naciśnięcie klawisza ENTER lub ESC.

Aby uzyskać informacje dotyczące sposobu dodawania zasobów do projektów zarządzanych, zobacz Zasoby w aplikacjach klasycznych.Aby uzyskać informacje na temat ręcznie dodać pliki zasobów do projektów zarządzanych, dostęp do zasobów, wyświetlanie statyczne zasobów i przypisać właściwości ciągów zasobów, zobacz Wskazówki: lokalizowanie formularzy systemu Windows i Walkthrough: Using Resources for Localization with ASP.NET.

Wymagania

Win32

Zobacz też

Zadania

Porady: tworzenie zasobu

Informacje

Pliki zasobów (Visual Studio)

Edytor okien dialogowych