Klasa CWnd
Zapewnia podstawowe funkcje wszystkich klas biblioteki Microsoft Foundation klasy okna.
class CWnd : public CCmdTarget
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje CWnd obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Wywołana przez RAM do wykonania akcji domyślnej obiektu. |
|
Wywołana przez RAM, aby pobrać obiekt podrzędny w danym punkcie na ekranie lub element podrzędny. |
|
Wywołana przez ramy pobrać bieżącej lokalizacji ekranu określony obiekt. |
|
Wywołana przez ramy do przechodzenia do innego elementu interfejsu użytkownika w kontenerze i jeśli to możliwe, należy pobrać obiekt. |
|
Wywołana przez ramy zmodyfikować zaznaczenie lub przenoszenia fokusu klawiatury określonego obiektu. |
|
Animuje obiektu skojarzonego okna. |
|
Rozmieszcza wszystkie okna zminimalizowane podrzędnych (ikony). |
|
Dołącza dojście systemu Windows do CWnd obiektu. |
|
Wywołanie tej funkcji Członkowskich dokonanie modalne okno ramek. |
|
Przygotowuje CWnd do malowania. |
|
Kursor, powiązanego z formantem źródła danych wiąże obiekt wywołujący domyślne związane właściwości prostych, jako oznaczone w bibliotece typów. |
|
Wiąże właściwość powiązany kursor w formancie powiązanym danych formantu źródła danych i rejestruje MFC Menedżer powiązań tej relacji. |
|
Przesuwa CWnd na górze stosu nakładających się okien. |
|
Wywoływana obliczyć prostokąt okna klienta prostokąta. |
|
Wyłączenie formantu tooltip. |
|
Wyśrodkowuje okna w odniesieniu do obiektu nadrzędnego. |
|
Usuwa CWnd z łańcucha widzów Schowka. |
|
Umieszcza znacznik wyboru obok lub usuwa zaznaczenie z formantu przycisku. |
|
Sprawdza, czy przycisk radiowy określony i usuwa zaznaczenie od innych przycisków radiowych w określonej grupie przycisków. |
|
Określa, które, z okien podrzędnych zawiera określony punkt. |
|
Konwertuje współrzędne klienta danego punktu lub prostokąta na wyświetlanie współrzędnych ekranu. |
|
Minimalizuje okno. |
|
Kontynuuje stan modalne okno. |
|
Tworzy i inicjuje okno podrzędne skojarzone z CWnd obiektu. |
|
Tworzy serwera proxy Active Accessibility dla określonego obiektu. |
|
Tworzy nowy kształt karetkę systemową i uzyskuje własność kursora. |
|
Tworzenie formantu ActiveX, który będzie reprezentowana w programie MFC przez CWnd obiektu. |
|
Tworzy okno Windows wyskakującego, nakładające się lub dziecka i dołącza go do CWnd obiektu. |
|
Tworzy szary bloku dla karetkę systemową i uzyskuje własność znaku karetki. |
|
Tworzy stałe bloku dla karetkę systemową i uzyskuje własność kursora. |
|
Wywoływana automatycznie przez CWinApp obsługi czasu bezczynności i usuwa wszelkie tymczasowe CWnd obiekty utworzone przez FromHandle. |
|
Niszczy dołączonego okna systemu Windows. |
|
Odłącza dojście systemu Windows z CWnd obiektu i zwraca uchwyt. |
|
Wypełnia pole listy z listą pliku lub katalogu. |
|
Wypełnia pole listy, pola kombi z listą pliku lub katalogu. |
|
Pobiera bieżący wybór z listy. |
|
Pobiera bieżący wybór z listy pola kombi. |
|
Wskazuje, że okno będzie akceptować pliki przeciągany. |
|
Przechwytuje myszy i śledzi jego przepływu, dopóki użytkownik zwalnia lewy przycisk, naciska klawisz ESC lub przesunie wskaźnik myszy poza przeciągnij prostokąt wokół określonego punktu. |
|
Rysuje prostokąt ramkę i animuje, aby wskazać otwarcia ikony lub minimalizowanie lub maksymalizowanie okna. |
|
Rysuje podpis. |
|
Odrysowania pasek menu. |
|
Zdefiniowane przez użytkownika umożliwia Active Accessibility funkcji. |
|
Włącza lub wyłącza okna D2D wsparcia.Wywołanie tej metody przed głównego okna jest zainicjowany. |
|
Włącza lub wyłącza jedną lub obie strzałki paska przewijania. |
|
Włącza lub wyłącza równorzędny pasek przewijania formantu. |
|
Umożliwia formantu tooltip. |
|
Umożliwia formantu tooltip w trybie śledzenia. |
|
Włącza lub wyłącza myszy i klawiatury. |
|
Kończy się stan modalne okno. |
|
Wywołać tę funkcję Członkowskie, aby zmienić okno ramki z modalnego niemodalny. |
|
Znaczniki końca malowania. |
|
Inicjuje zasobów okno dialogowe. |
|
Pobiera tytuł lub tekst skojarzony z formantu w oknie dialogowym. |
|
Zwraca uchwyt okna, które jest identyfikowany przez jego nazwa okna i klasy okna. |
|
Zwraca uchwyt okna, które jest identyfikowany przez jego nazwa okna i klasy okna. |
|
Miga okna na raz. |
|
Miga okna o dodatkowe funkcje. |
|
Zwraca wskaźnik do CWnd obiektu, gdy uchwyt okna.Jeśli CWnd uchwyt tymczasowy nie jest dołączony obiekt CWnd obiekt jest tworzony i dołączone. |
|
Zwraca wskaźnik do CWnd obiektu, gdy uchwyt okna.Jeśli CWnd uchwyt tymczasowy nie jest dołączony obiekt CWnd obiekt jest tworzony i dołączone. |
|
Wywołana w ramach pobrać adresu IDispatch dziecko określonego interfejsu. |
|
Wywołana przez ramy pobrać liczby dzieci należące do tego obiektu. |
|
Wywołana przez ramy pobrać ciąg, który opisuje akcję domyślną tego obiektu. |
|
Wywołana przez ramy pobrać ciąg znakowy opisujący wygląd określonego obiektu. |
|
Wywołana przez RAM, aby pobrać obiekt z fokusem klawiatury. |
|
Wywoływany przez RAM, aby pobrać obiekt Pomoc ciąg znaków właociwooci. |
|
Wywołana w ramach pobrać pełną ścieżkę WinHelp pliku skojarzonego z określonego obiektu i identyfikator odpowiedni temat w tym pliku. |
|
Wywołana przez ramy pobierania klawisz skrótu do określonego obiektu lub klucza dostępu. |
|
Wywołana przez ramy pobrać nazwy określonego obiektu. |
|
Wywołana w ramach pobrać IDispatch interfejsu obiektu nadrzędnego. |
|
Wywołana przez ramy do pobierania informacji, która opisuje rolę obiektu. |
|
Wywołana przez ramy do pobierania wybranych obiektów podrzędnych tego obiektu. |
|
Wywołana przez RAM pobiera bieżący stan określonego obiektu. |
|
Wywołana przez RAM, aby pobrać wartość określonego obiektu. |
|
Pobiera aktywnego okna. |
|
Pobiera obiekt okna nadrzędnego określonego okna. |
|
Pobiera CWnd ma przechwytywanie myszy. |
|
Pobiera współrzędne klienta bieżącą pozycję karetki. |
|
Zwraca identyfikator przycisk radiowy aktualnie zaznaczone w grupie przycisków. |
|
Pobiera wymiary CWnd obszaru klienta. |
|
Pobiera wskaźnik do bieżącego właściciela Schowka. |
|
Pobiera wskaźnik do pierwszego okna w łańcuchu widzów Schowka. |
|
Pobiera wskaźnik do nieznanego formantu ActiveX. |
|
Pobiera kontekst wyświetlania dla obszaru klienta. |
|
Pobiera kontekst wyświetlania dla obszaru klienckiego i umożliwia odcinania podczas rysowania. |
|
Przeszukuje wszystkie podrzędne windows i zwraca okno o określonym identyfikatorze. |
|
Pobiera okien pulpitu systemu Windows. |
|
Jeśli CWnd jest okno potomne, wywołanie tej funkcji zwraca wartość jego identyfikator. |
|
Pobiera formant o określonym identyfikatorze z określonego okna dialogowego. |
|
Przekształca tekst formantu w oknie dialogowym danego na wartość liczbową. |
|
Pobiera podpis lub tekst skojarzony z formantem. |
|
Pobiera wskaźnik na kursor zdefiniowaną przez właściwości DataSource, nazwa użytkownika, hasło i SQL formantu źródła danych. |
|
Zwraca rozszerzone styl okna. |
|
Pobiera CWnd który aktualnie ma fokus. |
|
Pobiera bieżącej czcionki. |
|
Zwraca wskaźnik do okna pierwszego planu (najwyższego poziomu okna, z którym aktualnie pracuje użytkownik). |
|
Pobiera uchwyt do ikony. |
|
Określa, które okno wyskakujące własnością CWnd było najbardziej aktywne. |
|
Pobiera krycia i przejrzystości klucza kolorów okna warstwami. |
|
Pobiera wskaźnik do określonego menu. |
|
Wyszukuje następny (lub poprzednim) kontroli w ramach grupy formantów. |
|
Pobiera pierwszy formant z WS_TABSTOP styl, który następuje po (lub poprzedza) określonego formantu. |
|
Zwraca następny (lub poprzednim) okna listy Menedżera okien. |
|
Pobiera niestandardowej witryny dla określonego formantu ActiveX. |
|
Pobiera wskaźnik do okna, który aktualnie ma otwartego Schowka. |
|
Pobiera wskaźnik do właściciela CWnd. |
|
Pobiera okno nadrzędne z CWnd (jeśli ma zastosowanie). |
|
Pobiera CWnd obiektu nadrzędnego ramki okna. |
|
Zwraca wskaźnik do okna podrzędnego okno nadrzędne. |
|
Pobiera właściwość formantu ActiveX. |
|
Pobiera obiektu docelowego renderowania, skojarzony z tego okna. |
|
Returns m_hWnd, or NULL if the this pointer is NULL. |
|
Pobiera właściciela bezpieczne dla danego okna. |
|
Zwraca element równorzędny pasek przewijania formantu. |
|
Pobiera informacje o paska przewijania określony. |
|
Pobiera informacje, SCROLLINFO zachowuje strukturę o paska przewijania. |
|
Pobiera limit paska przewijania. |
|
Pobiera bieżącą pozycję pola przewijania. |
|
Kopiuje bieżącego stanowiska minimalne i maksymalne pasek przewijania dla paska przewijania w danym. |
|
Zwraca bieżący styl okna. |
|
Umożliwia dostęp do kopiowania i modyfikacji menu sterowania aplikacji. |
|
Pobiera informacje o pasek tytułu określonego. |
|
Pobiera okno najwyższego poziomu ramki. |
|
Pobiera okno najwyższego poziomu. |
|
Pobiera okna nadrzędnego najwyższego poziomu. |
|
Zwraca pierwszy okna podrzędnego, należącego do CWnd. |
|
Pobiera współrzędne najmniejszego prostokąta, które całkowicie zakrywa CWnd aktualizacja regionu. |
|
Pobiera CWnd aktualizacja regionu. |
|
Zwraca okno z określoną relację do tego okna. |
|
Pobiera identyfikator kontekstu pomocy. |
|
Pobiera kontekst wyświetlania całego okna, w tym pasek tytułu, menu i paski przewijania. |
|
Zwraca liczbę podrzędnych systemu windows. |
|
Zwraca informacje o oknie. |
|
Zwraca liczbę bez okien podrzędnych systemu windows. |
|
Pobiera Państwo Pokaż i normalny (przywrócona), pozycje zminimalizowane i zmaksymalizowanego okna. |
|
Zwraca współrzędne ekranu CWnd. |
|
Pobiera kopię regionu okna okna. |
|
Zwraca tekst lub podpis tytuł okna (jeśli istnieje). |
|
Zwraca długość tytułu okna tekst lub podpis. |
|
Ukrywa daszek przez usunięcie go z ekranu. |
|
Podświetla lub usuwa wyróżnienie elementu menu najwyższego poziomu (paska menu). |
|
Nazywane do inicjowania aplikacji HTMLHelp. |
|
Unieważnia całego obszaru klienta. |
|
Obszar klienta w obrębie danego prostokąta unieważnia przez dodanie do bieżącego regionu aktualizacji tego prostokąta. |
|
Unieważnia obszaru klienta w danym regionie, przez dodanie tego regionu do bieżącego regionu aktualizacji. |
|
Wywołuje metody formantu ActiveX lub właściwości. |
|
Wskazuje, czy CWnd jest okno podrzędne lub innych bezpośrednim potomkiem określonego okna. |
|
Określa, czy D2D jest włączona obsługa. |
|
Określa, czy danej wiadomości przeznaczony jest niemodalne okno dialogowe, a jeśli tak, przetwarza je. |
|
Określa, czy formant przycisku jest zaznaczone. |
|
Określa, czy CWnd jest zminimalizowany (ikony). |
|
Określa, czy CWnd ma dotykowy obsługuje. |
|
Określa, czy okno jest włączona dla myszy i klawiatury. |
|
Określa, czy okno jest widoczny. |
|
Określa, czy CWnd jest zmaksymalizowane. |
|
Kasuje czasomierz systemowy. |
|
Wyłącza lub ponownie włącza rysunku w danym oknie. |
|
Konwertuje (map) zestaw punktów z przestrzeni współrzędnych CWnd do współrzędnych w innym oknie. |
|
Tworzy i wyświetla okno zawierające wiadomości dostarczone aplikacji i podpis. |
|
Zmienia styl bieżącego okna. |
|
Zmienia styl rozszerzone okna. |
|
Zmienia położenie i wymiary CWnd. |
|
Sygnały system, że wstępnie zdefiniowane zdarzenie wystąpiło. |
|
Wdrożenie wartości właściwości otoczenia. |
|
Wywołana w ramach zapotrzebowania na uzyskanie bitmapy mają być wyświetlane miniatury karcie Windows 7 lub klienta dla aplikacji, wglądu. |
|
Obsługuje F1 Pomoc w ramach aplikacji (przy użyciu bieżącego kontekstu). |
|
Obsługuje ID_HELP_FINDER i ID_DEFAULT_HELP polecenia. |
|
Obsługuje ID_HELP_INDEX polecenia i zapewnia domyślny temat pomocy. |
|
Obsługuje ID_HELP_USING polecenia. |
|
Określa, czy punkt znajduje się w obwiedni prostokąta określonego narzędzia i pobiera informacje o narzędziu. |
|
Otwiera Schowek.Inne aplikacje nie będą mogli modyfikować Schowka do Windows Funkcja CloseClipboard wywoływana jest funkcja. |
|
Rysuje obsługujące formanty w kontenerze kontroli. |
|
Umieszcza wiadomość w kolejce aplikacji, a następnie zwraca, bez oczekiwania na okno do przetwarzania wiadomości. |
|
Wywołana przed utworzeniem dołączonych do tego okna systemu Windows CWnd obiektu. |
|
Zezwala na inne niezbędne podklasy przed SubclassWindow jest wywoływana. |
|
Używany przez CWinApp do filtrowania okna wiadomości przed wysłaniem ich do TranslateMessage i DispatchMessage funkcje systemu Windows. |
|
Rysuje bieżącego okna, w kontekście określonego urządzenia. |
|
Rysuje dowolnego okna w kontekście określonego urządzenia (zazwyczaj kontekstu urządzenia drukarki). |
|
Kopiuje okno wizualnych w kontekście określonego urządzenia, zazwyczaj drukarki DC. |
|
Aktualizuje określonego prostokąta lub region, w obszarze klienckim. |
|
Okno Register/Unregister Windows touch wsparcia. |
|
Zwalnia klienta i okno kontekstów urządzeń zwolnić je do użytku przez inne aplikacje. |
|
Repositions kontroli pasków w obszarze klienckim. |
|
Pobiera, tłumaczy lub wysyła komunikaty okna w modalne stanu. |
|
Konwertuje współrzędne ekranu danego punktu lub prostokąta na wyświetlanie współrzędnych klienta. |
|
Przewija zawartość obszaru klienta. |
|
Przewija zawartość obszaru klienta.Podobny do ScrollWindow, z dodatkowych funkcji. |
|
Okna nadrzędnego zapewnia komunikat z powiadomieniem do okna podrzędnego tak okna podrzędnego może obsłużyć zadania. |
|
Wysyła wiadomość do określonego formantu. |
|
Wysyła wiadomość do CWnd obiektu i nie powróci do przetwarzania wiadomości. |
|
Wysyła wiadomość do wszystkich okien podrzędnych okna. |
|
Wysyła komunikat określony w oknie i jak najszybciej podaje się w zależności od tego, czy wątek wywołujący utworzone okna. |
|
Uaktywnia okno. |
|
Powoduje, że wszystkie późniejsze myszy ma być wysłany do CWnd. |
|
Przenosi określonego położenia kursora. |
|
Dodaje CWnd systemu Windows, które są powiadamiane o zmianie zawartości Schowka w łańcuchu. |
|
Ustawia identyfikator okna lub formantu (który może być dowolnego okna podrzędnego nie tylko sterowania w oknie dialogowym) okna. |
|
Ustawia tekst formantu ciąg, który reprezentuje wartość całkowitą. |
|
Ustawia podpis lub tekst formantu w określonym oknie dialogowym. |
|
Roszczenia fokus wprowadzania. |
|
Ustawia bieżącej czcionki. |
|
Umieszcza wątek utworzony okna na pierwszym planie i uaktywnia okno. |
|
Ustawia uchwyt określonej ikony. |
|
Ustawia krycie i przejrzystości klucza kolorów okna warstwami. |
|
Ustawia określony menu menu. |
|
Zmienia właściciela CWnd. |
|
Zmienia okno nadrzędne. |
|
Ustawia właściwość formantu ActiveX. |
|
Umożliwia dokonywanie zmian w CWnd zostać odświeżone lub uniemożliwia zmian jest odświeżana. |
|
Ustawia informacje o paska przewijania. |
|
Określa bieżącą pozycję pola przewijania i, jeśli określony, odrysowania pasek przewijania, aby odzwierciedlić nowe położenie. |
|
Ustawia położenie minimalne i maksymalne wartości dla paska przewijania w danym. |
|
Czasomierz systemowy, który wysyła instaluje WM_TIMER wiadomości w momencie wyzwolenia. |
|
Ustawia identyfikator kontekstu pomocy. |
|
Ustawia stan Pokaż i normalny (przywrócona), pozycje zminimalizowane i zmaksymalizowanego okna. |
|
Zmienia rozmiar, położenie i zamawiania dziecka, okien wyskakujących i najwyższego poziomu. |
|
Ustawia regionu okna. |
|
Ustawia tytuł okna tekst lub podpis (jeśli istnieje) określony tekst. |
|
Pokazuje kursora na ekranie w bieżącej pozycji daszek.Gdy wykazano, daszek rozpoczyna migające automatycznie. |
|
Pokazuje lub ukrywa wszystkie posiadane przez okna wyskakujące. |
|
Wyświetla lub ukrywa pasek przewijania. |
|
Pokazuje lub ukrywa okno. |
|
Dołącza do formantu Windows CWnd obiektów i czyni routować wiadomości przez CWndna mapę wiadomości. |
|
Dołącza do okna CWnd obiektów i czyni routować wiadomości przez CWndna mapę wiadomości. |
|
Odblokowuje okna, który został zablokowany z CWnd::LockWindowUpdate. |
|
Odłącza okno z CWnd obiektu |
|
Inicjuje i pobiera dane z okna dialogowego. |
|
Wywołanie aktualizacji stanu okno dialogowe przyciski i inne formanty. |
|
Aktualizuje położenie, rozmiar, kształt, zawartości i przejrzystością warstwowej okna. |
|
Aktualizacje obszaru klienta. |
|
Sprawdza poprawność wewnątrz prostokąta danego obszaru klienckiego przez usunięcie z bieżącego regionu aktualizacji prostokąta. |
|
Sprawdza poprawność obszaru klienta w danym regionie przez usunięcie z bieżącego regionu aktualizacji regionu. |
|
Identyfikuje okna zawierającego dany punkt. |
|
Nazywane do inicjowania aplikacji WinHelp. |
Metody chronione
Nazwa |
Opis |
---|---|
Wywołuje procedurę okna domyślny, który zapewnia domyślne przetwarzania dla aplikacji nie może przetwarzać komunikaty okna. |
|
Wywołuje procedurę okna domyślny, który zapewnia domyślne przetwarzania dla aplikacji nie może przetwarzać komunikaty okna. |
|
Okno dialogowe wymiany danych i sprawdzania poprawności.Wywołana przez UpdateData. |
|
Zwraca wskaźnik do wiadomości, który aktualnie przetwarza tego okna.Powinna zostać wywołana tylko podczas Onkomunikat funkcji składowej obsługi wiadomości. |
|
Kiedy wywoływana CWnd są aktywowane lub dezaktywować. |
|
Wywołana, gdy aplikacja ma być uaktywniona lub zdezaktywowany. |
|
Wywoływane, gdy użytkownik generuje zdarzenie polecenia aplikacji. |
|
Wywoływane przez aplikację Podgląd Schowka, gdy właściciel Schowka wyświetli zawartość Schowka. |
|
Wywoływana w celu umożliwienia CWnd anulować trybów wewnętrznego jak przechwytywanie myszy. |
|
Wysyła komunikat do okna które obecnie tracą przechwytywanie myszy. |
|
Powiadamia, że określonego okna jest usuwana z łańcucha. |
|
Wywoływane, gdy powinny być zmieniane stanu interfejsu użytkownika. |
|
Wywoływane, gdy naciśnięcia klawisza tłumaczy znak-system. |
|
Wywoływany przez dziecko pole listy z LBS_WANTKEYBOARDINPUT styl w odpowiedzi na WM_CHAR wiadomości. |
|
Wywołana dla wielu okien podrzędnych interfejsu (MDI) dokumentu zawsze, gdy rozmiar lub położenie CWnd zmiany lub CWnd jest aktywowany. |
|
Wywołana przez okno nadrzędne nadania zgłaszające kontroli szansy odpowiedzieć na powiadomienie kontroli. |
|
Wywoływane, gdy zawartość Schowka uległy zmianie. |
|
Wywołana jako sygnał, CWnd powinien zostać zamknięty. |
|
Wywołana po zmianie zasad renderowania dla obszaru-klient. |
|
Wywoływane, gdy użytkownik wybierze polecenie. |
|
Wywoływane, gdy system Windows wykryje, że brakuje pamięci. |
|
O nazwie ustalenie względne położenie nowy element podrzędny sortowane rysowania przez właściciela, pole kombi lub pole listy. |
|
Wywołana dla wszystkich okien najwyższego poziomu, gdy skład Menedżera okien pulpitu (DWM) jest włączone lub wyłączone. |
|
Wywoływana, gdy użytkownik kliknie prawym przyciskiem myszy w oknie. |
|
Kopie danych z jednej aplikacji do innej. |
|
Wywołana jako część tworzenie okien. |
|
Jeżeli zwane CWnd jest nadrzędny formantu, gdy formant ma być sporządzona. |
|
Wywoływane, gdy naciśnięcia klawisza tłumaczy znak dead niesystemowych (np. znaki akcentu). |
|
Nazywany jest niszczony, pole listy podrzędnej rysowania przez właściciela lub pola kombi lub elementy są usuwane z formantu. |
|
Kiedy wywoływana CWnd niszczenie. |
|
O nazwie opróżnione Schowka poprzez wywołanie Windows Funkcja EmptyClipboard funkcji. |
|
Powiadamia aplikacji lub sterownika urządzenia o zmianie konfiguracji sprzętu urządzenia lub komputera. |
|
Nazywane dla wszystkich okien najwyższego poziomu, gdy użytkownik zmienia ustawienia trybu urządzenia. |
|
Wywołana po zmianie zawartości Schowka. |
|
Wywoływane, gdy potrzebne jest narysowanie visual aspekt formant przycisku podrzędny rysowania przez właściciela, formant pola kombi, formant pola listy lub menu. |
|
Wywoływane, gdy użytkownik zwalnia lewy przycisk myszy nad okno, który zarejestrował się jako adresat porzucone pliki. |
|
Kiedy wywoływana CWnd jest włączone lub wyłączone. |
|
Wywoływane, gdy sesja się kończy. |
|
Wywołana procedura głównego okna aplikacji poinformować, że modalnego okna dialogowego lub menu jest wprowadzania w stan bezczynności. |
|
Wywoływane, gdy wprowadzono pętli modalnej menu. |
|
Wywoływana po dotkniętych okno wprowadzi pętli modalnej zmiany rozmiaru lub przenoszenie. |
|
Wywołana, gdy wymazywanie tła okna. |
|
Wywoływane, gdy został zakończony pętli modalnej menu. |
|
Wywoływana po oknie dotkniętych zamyka pętli modalnej zmiany rozmiaru lub przenoszenie. |
|
Wywoływane, gdy zmiany w puli zasobów czcionki. |
|
Nazywane formantu formant może przetwarzać klawisz strzałki i klawisz TAB wejścia sam. |
|
Wywołana, gdy system Windows musi wiedzieć pozycji zmaksymalizowanego lub wymiary, lub minimalną lub maksymalną rozmiar śledzenia. |
|
Wywołana przez ramy, gdy użytkownik naciśnie klawisz F1. |
|
Wywoływane, gdy użytkownik naciśnie klawisz całego systemu. |
|
Wywoływana, gdy użytkownik kliknie pasek przewijania poziomego CWnd. |
|
Wywołana, gdy właściciel Schowka przewijać obrazu w Schowku, unieważnia odpowiedniej sekcji i zaktualizować wartości paska przewijania. |
|
Kiedy wywoływana CWnd jest zminimalizowany (ikony) i w tle ikona muszą być napełnione przed malowanie ikonę. |
|
Wywoływane, gdy menu jest stają się aktywne. |
|
Wywoływane, gdy wyskakujące menu jest stają się aktywne. |
|
Wywoływane, gdy urządzenie We/Wy jest dodawany lub usuwany z systemu. |
|
Wywoływana po zmianie języka aplikacji. |
|
Wywoływane, gdy użytkownik zdecyduje się nowego języka. |
|
Wywołana po naciśnięciu klawisza niesystemowych. |
|
Wywołany po zwolnieniu klawisza niesystemowych. |
|
Wywoływana niezwłocznie przed CWnd utraci fokus wprowadzania. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie lewym przyciskiem myszy. |
|
Wywoływane, gdy użytkownik naciśnie przycisk lewy. |
|
Wywoływane, gdy użytkownik zwalnia lewy przycisk myszy. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie środkowego przycisku myszy. |
|
Wywoływane, gdy użytkownik naciśnie środkowego przycisku myszy. |
|
Wywoływane, gdy użytkownik zwolni przycisk myszy środkowy. |
|
Wywoływane, gdy okno potomne MDI jest aktywowany lub dezaktywować. |
|
O nazwie pola kombi dziecko rysowania przez właściciela, polu listy lub elementu menu podczas tworzenia formantu.CWndinformuje Windows rozmiary formantu. |
|
Wywoływane, gdy użytkownik naciśnie klawisz menu mnemoniczny znak, który nie pasuje do żadnego wstępnie symboli w bieżącym menu. |
|
Wywoływane, gdy użytkownik rozpocznie przeciągnij element menu. |
|
Wywołana, gdy kursor myszy elementu menu albo przenosi się z Centrum element do górnej lub dolnej element. |
|
Wywoływane, gdy użytkownik zwolni prawego przycisku myszy, gdy kursor znajduje się element menu. |
|
Wywoływane, gdy użytkownik wybierze element menu. |
|
Wywoływane, gdy kursor znajduje się w oknie nieaktywny i użytkownik naciśnie przycisk myszy. |
|
Wywołana, gdy kursor znajduje się nad obszaru okna klienta na czas określony w uprzednim zaproszeniem do TrackMouseEvent. |
|
Wywoływane, gdy bieżące okno składa się przez Menedżera okien pulpitu (DWM) i okno jest zmaksymalizowane. |
|
Wywołana, gdy kursor opuszcza obszar klienta okna w uprzedniego wywołaniu TrackMouseEvent. |
|
Wywołana, gdy przesuwa kursor myszy. |
|
Wywoływane, gdy użytkownik obraca kółkiem myszy.Używa obsługi komunikatów systemu Windows NT 4.0. |
|
Wywołana po pozycji CWnd zostały zmienione. |
|
Wskazuje, że użytkownik jest ruchoma CWnd obiektu. |
|
Wywoływane, gdy obszar-klient musi być zmienione, aby wskazać aktywny lub nieaktywny stan. |
|
Wywoływane, gdy rozmiar i położenie obszaru klienta muszą być obliczane. |
|
Wywołana przed OnCreate podczas tworzenia obszaru-klient. |
|
Wywołana, kiedy niszczony jest obszar-klient. |
|
Wywołana przez system Windows zawsze przesuwany jest Jeśli CWnd zawiera kursora lub zostały przechwycone dane wejściowe myszy z SetCapture. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie lewy przycisk myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływana, gdy użytkownik naciśnie lewy przycisk myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływane, gdy użytkownik zwalnia lewy przycisk myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie środkowego przycisku myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływana, gdy użytkownik naciśnie środkowego przycisku myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływana, gdy użytkownik zwolni środkowego przycisku myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywołana, gdy kursor znajduje się nad-klient obszar okna na czas określony w uprzednim zaproszeniem do TrackMouseEvent. |
|
Ramy wywołuje tej funkcji składowej, gdy kursor opuszcza obszar-klient okna w uprzedniego wywołaniu TrackMouseEvent. |
|
Wywoływana po przeniesieniu kursora w obszarze-Klient CWnd. |
|
Wywoływane, gdy obszar-klient potrzebuje malowania. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie prawy przycisk myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływana, gdy użytkownik naciśnie prawego przycisku myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywoływana, gdy użytkownik zwolni prawego przycisku myszy, gdy kursor znajduje się w obszarze-Klient CWnd. |
|
Wywołana po zmianie zasad renderowania dla obszaru-klient. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie XBUTTON1 lub XBUTTON2 podczas, gdy kursor znajduje się w obszarze okna-klient. |
|
Wywoływane, gdy użytkownik naciśnie XBUTTON1 lub XBUTTON2 myszy, gdy kursor znajduje się w obszarze okna-klient. |
|
Wywoływane, gdy użytkownik zwolni XBUTTON1 lub XBUTTON2 myszy, gdy kursor znajduje się w obszarze okna-klient. |
|
Wywoływane, gdy klawisz Strzałka w lewo lub w prawo służy do przełączania się między paskiem menu i menu systemu. |
|
Wywołana przez RAM informuje okno nadrzędne zdarzenie wystąpiło w jednym z jego formantów lub że formant wymaga informacji. |
|
Wywoływana ustalić, jeśli bieżące okno akceptuje struktur ANSI lub Unicode w komunikat z powiadomieniem WM_NOTIFY. |
|
Nazywane do odświeżenia części okna. |
|
Wywołana, gdy obszaru klienckiego Podgląd Schowka wymaga ponownego rysowania. |
|
Wywoływana zezwala systemowi windows korzystających z palety kolorów do realizacji ich logiczne palety i zaktualizować ich obszarów klienta. |
|
Gdy aplikacja ma realizować jego logiczny palety, informuje inne aplikacje. |
|
Wywoływana podczas tworzenia okna podrzędnego lub zniszczone lub gdy użytkownik kliknie przycisk myszy, gdy kursor znajduje się nad okno podrzędne. |
|
Wywołana, gdy wystąpi zdarzenie zarządzania energią. |
|
Wywołana przy zminimalizowanym (ikony) CWnd ma zostać przeciągnięty przez użytkownika. |
|
Wywoływane, gdy użytkownik wybierze opcję zakończenia sesji systemu Windows. |
|
Informuje o CWnd jest do wprowadzania fokus. |
|
Kiedy wywoływana CWnd jest ikona i użytkownik zażąda otwarcia ikonę. |
|
Nazywane pobrać stanu interfejsu użytkownika dla okna. |
|
Wywoływane, gdy bieżące okno pobiera surowe dane wejściowe. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie prawy przycisk myszy. |
|
Wywoływane, gdy użytkownik naciśnie przycisk prawym przyciskiem myszy. |
|
Wywoływane, gdy użytkownik zwolni przycisk prawym przyciskiem myszy. |
|
Wywoływane, gdy aplikacja właściciela niszczenie i potrzeb renderowanie wszystkich jego formatów. |
|
Wywołana dla właściciela Schowka podczas szczególnego formatu z renderowania opóźnione musi być renderowane. |
|
Wywoływana powiadamianie aplikacji o zmianie stanu sesji. |
|
Nazywana, jeśli nie jest przechwycona myszą i myszy powoduje, że ruch kursora w oknie. |
|
Wywołana po CWnd uzyskuje fokus. |
|
Kiedy wywoływana Win32 SystemParametersInfo funkcji zmienia ustawienie systemowe. |
|
Kiedy wywoływana CWnd ma być ukryty lub wyświetlony. |
|
Wywołana po rozmiar CWnd została zmieniona. |
|
Wywołana po zmianie rozmiaru obszaru klienckiego Podgląd Schowka. |
|
Wskazuje, że użytkownik jest zmiana rozmiaru prostokąta. |
|
Wywołana z Menedżera wydruku, gdy zadanie jest dodane lub usunięte z kolejki Menedżera wydruku. |
|
Wskazuje, że SetWindowLong funkcji Windows zmienił się jeden lub więcej stylów okna. |
|
Wskazuje, że SetWindowLong funkcji systemu Windows jest zmień jedno lub więcej stylów okna. |
|
Wywoływane, gdy naciśnięcia klawisza tłumaczy znak systemu. |
|
Wywołana dla wszystkich okien najwyższego poziomu po zmianie ustawienia kolorów systemu. |
|
Wywołana, gdy użytkownik wybierze polecenie z menu sterowania lub gdy użytkownik wybierze opcję Maksymalizuj lub Minimalizuj. |
|
Wywoływane, gdy naciśnięcia klawisza tłumaczy znak dead systemu (np. znaki akcentu). |
|
Wywoływane, gdy użytkownik posiada klawisz ALT, a następnie naciśnie innego klucza. |
|
Wywoływane, gdy użytkownik zwalnia klucz, który został naciśnięty, podczas gdy został wciśnięty klawisz ALT. |
|
Wywoływane, gdy użytkownik kliknie przycisk dostosowanych. |
|
Po zmianie czasu systemu o nazwie dla wszystkich okien najwyższego poziomu. |
|
Wywoływana po upływie każdego interwału określonego w SetTimer. |
|
Pojedynczy proces dane wejściowe z dotykowego systemu Windows. |
|
Proces produkcji z dotykowego systemu Windows. |
|
Wywołany po naciśnięciu klawisza.Oznacza to, że bieżące okno ma fokus klawiatury i WM_KEYDOWN wiadomości jest tłumaczony przez TranslateMessage funkcji. |
|
Wywoływane, gdy został zniszczony rozwijanego menu lub podmenu. |
|
Nazywane zmianę stanu interfejsu użytkownika dla określonego okna i wszystkich okien podrzędnych. |
|
Wywoływana po zalogowaniu lub wyłączyć. |
|
Wywoływany przez pole listy, własnością CWnd w odpowiedzi na WM_KEYDOWN wiadomości. |
|
Wywoływane, gdy użytkownik kliknie pasek przewijania okna. |
|
Wywołana, gdy właściciel powinien przewijać obrazu w Schowku, unieważnia odpowiedniej sekcji i zaktualizować wartości paska przewijania. |
|
Wywoływana po zmianie rozmiaru, położenia lub porządek w wyniku wywołania SetWindowPos lub inną funkcję zarządzania okna. |
|
Wywoływany, gdy rozmiar, położenie lub porządek ma zostać zmienione w wyniku wywołania SetWindowPos lub inną funkcję zarządzania okna. |
|
Plik inicjowania systemu Windows o nazwie dla wszystkich okien najwyższego poziomu, WIN.INI, jest zmieniany. |
|
Wskazuje, jeśli został obsłużony komunikatu systemu windows. |
|
Wywoływane, gdy użytkownik kliknie dwukrotnie XBUTTON1 lub XBUTTON2 podczas, gdy kursor znajduje się w obszarze okna klienta. |
|
Wywoływane, gdy użytkownik naciśnie XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze okna klienta. |
|
Wywoływane, gdy użytkownik zwolni XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze okna klienta. |
|
Wirtualny funkcja jest wywoływana przez domyślny OnNcDestroy działać po zniszczeniu okna. |
|
Funkcja Helper odzwierciedla wiadomości do jego źródła. |
|
Odzwierciedla ostatni komunikat do okna podrzędnego. |
|
Zawiera procedurę okna CWnd.Domyślnie wysyła wiadomości za pośrednictwem wiadomości mapy. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Wywołanie w celu uzyskania dojścia do okna. |
|
Określa, jeśli okno nie jest tym samym oknie których dojście jest m_hWnd. |
|
Określa, czy okno jest taka sama jak okna, w których dojście jest m_hWnd. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Wskazuje HWND dołączonych do tego CWnd. |
Uwagi
A CWnd obiekt różni się od okna systemu Windows, ale dwa są ściśle powiązane.A CWnd obiekt jest tworzony lub zniszczone przez CWnd konstruktora i destruktora.Okno Windows drugiej strony jest strukturą danych do systemu Windows, tworzony przez wewnętrznego Tworzenie Członkowskie funkcji i zniszczone przez CWnd wirtualnych destruktor.DestroyWindow funkcji niszczy okno Windows bez niszczenia obiektu.
CWnd Klasy i mechanizm mapowania wiadomości ukryć WndProc funkcji.Przychodzące wiadomości powiadomień systemu Windows są automatycznie routowane przez mapę wiadomości do poprawne nakomunikatCWnd funkcji elementów członkowskich.Można zastąpić nakomunikat Członkowskich funkcji obsługi wiadomości określonej przez członka w klas pochodnych.
CWnd Klasy umożliwia również tworzenie okna podrzędnego systemu Windows dla aplikacji.Pochodzić od klasy CWnd, następnie dodać zmienne składowe klasy pochodne do przechowywania danych specyficznych dla aplikacji.Funkcje składowe obsługi wiadomości wdrożenie i wiadomość mapę w klasie pochodnej, aby określić, co się dzieje, gdy wiadomości są kierowane do okna.
Dwa kroki tworzenia okna podrzędnego.Po pierwsze, wywołanie konstruktora CWnd do konstruowania CWnd obiekt, a następnie wywołać Tworzenie Członkowskich funkcji tworzenia okna podrzędnego i dołączyć go do CWnd obiektu.
Kiedy użytkownik kończy swoje okno potomne, zniszczyć CWnd obiekt lub Rozmowa DestroyWindow Członkowskich funkcji Usuń okno i zniszczyć jego struktur danych.
W bibliotece Microsoft Foundation klasy dalsze klasy pochodne CWnd zapewnienie określone okno typy.Wiele z tych klas, łącznie z CFrameWnd, CMDIFrameWnd, CMDIChildWnd, CView, i CDialog, są przeznaczone do dalszego wyprowadzenie.Pochodną klasy sterowania CWnd, takich jak CButton, mogą być używane bezpośrednio lub mogą służyć do dalszego wyprowadzenie klas.
Aby uzyskać więcej informacji na temat używania CWnd, zobacz Windows ramki i Obiektów okno.
Hierarchii dziedziczenia
CWnd
Wymagania
Nagłówek: afxwin.h