Udostępnij za pośrednictwem


Jak: aktualizowanie obiektów interfejsu użytkownika

Zazwyczaj elementy menu i przyciski paska narzędzi mają więcej niż jednego Państwa.Na przykład element menu jest niedostępne (wygaszone), jeśli jest ona niedostępna w kontekście niniejszego.Elementy menu można także zaznaczony lub niezaznaczony.Przycisk paska narzędzi można także wyłączyć Jeśli jest niedostępny lub może zostać sprawdzona.

Kto aktualizacji stanu tych elementów jako zmiany warunków programu?Logicznie Jeśli element menu generuje polecenia, który jest obsługiwany przez, powiedz, dokumentu, warto dokumentu aktualizacji elementu menu.Dokument prawdopodobnie zawiera informacje, na którym oparty jest aktualizacja.

Jeśli polecenie ma wiele obiektów interfejsu użytkownika (być może element menu i przycisku paska narzędzi), oba są kierowane do tej samej funkcji obsługi.To hermetyzuje aktualizacja kodu interfejsu użytkownika dla wszystkich obiektów równoważne interfejsu użytkownika w jednym miejscu.

Ramy udostępnia wygodny interfejs automatycznej aktualizacji obiektów interfejsu użytkownika.Można wybrać, dokonać aktualizacji w inny sposób, ale interfejsu jest efektywne i łatwe w użyciu.

W następujących tematach opisano wykorzystanie obsługi aktualizacji:

Zobacz też

Koncepcje

Menu (MFC)