Udostępnij za pośrednictwem


Interpretacji danych wejściowych użytkownika, korzystając z widoku

Inne funkcje składowe widoku obsługi i interpretacji wszystkich danych wejściowych użytkownika.Zazwyczaj określi funkcje składowe obsługi wiadomości w klasie widoku do przetwarzania:

  • Windows wiadomości generowane przez akcje klawiatury i myszy.

  • Polecenia z menu, przyciski paska narzędzi i klawisze skrótów.

Te funkcje składowe obsługi wiadomości interpretować następujące działania jako dane wejściowe, zaznaczenia lub edycji, włączając przenoszenie danych do i ze Schowka:

  • Ruchy myszy kliknięć, przeciąga i kliknie dwukrotnie

  • Naciśnięcia klawiszy

  • Polecenia menu

Wiadomości, które system Windows swoje uchwyty widoku zależy od potrzeb aplikacji.

Wiadomości, obsługi i mapowanie tematy opisano sposób przypisywania elementów menu i innych obiektów interfejsu użytkownika do poleceń oraz powiązać poleceń Funkcje obsługi.Wiadomości, obsługi i mapowanie tematy także wyjaśnia, jak MFC trasy poleceń i wysyła wiadomości systemu Windows do obiektów, które zawierają programy obsługi dla nich.

Na przykład aplikacja może być konieczne wdrożenie myszy bezpośrednie rysowanie w widoku.Próbki Bazgroły pokazuje, jak obsługiwać WM_LBUTTONDOWN, WM_MOUSEMOVE, i WM_LBUTTONUP komunikaty, odpowiednio, aby rozpocząć, kontynuować i zakończyć rysowanie segmentu linii.Z drugiej strony czasami może być konieczne interpretować kliknięcie myszą w widoku jako zaznaczenia.Dla widoku OnLButtonDown funkcji obsługi by stwierdzić, czy rysunek lub zaznaczając użytkownika.W przypadku wybrania opcji, program obsługi by stwierdzić, czy kliknięcie w granicach jakiegoś obiektu w widoku, a jeśli tak, należy zmienić wyświetlane jako wybrany obiekt.

Widok może również obsługiwać niektórych poleceń menu, takich jak te, z menu Edycja, aby wyciąć, kopiowanie, wklejanie lub usuwanie wybranych danych przy użyciu Schowka.Obsługi programu będzie wywoływać, niektóre związane z Schowka członka funkcje klasy CWnd do przenoszenia elementu wybranych danych do lub ze Schowka.

Zobacz też

Informacje

Za pomocą widoków