Member der CWnd-Klasse

Initialisierung Dialogfeld-Element Funktionen Initialisierung-Meldungshandler
Fenster-Status-Funktionen Datenbindung Funktionen System-Meldungshandler
Fenstergröße und Position Menüfunktionen General-Meldungshandler
Access-Funktionen Tool-Tipp-Funktionen Steuerelement-Meldungshandler
Update/Malerei-Funktionen Timer-Funktionen Eingang-Meldungshandler
Koordinieren von Mapping-Funktionen Alarmfunktionen Nicht-Clientbereich Meldungshandler
Text-Funktionen Fenster Nachricht, die Funktion MDI-Meldungshandler
Bildlauf Funktionen Zwischenablage-Funktionen Zwischenablage-Meldungshandler
Drag & Drop-Funktionen OLE Controls Menü-Schleife-Benachrichtigung
Caret-Zeichen Funktionen Overridables

Daten-Member

m_hWnd Gibt die HWND an diesem CWnd angeschlossen.

-Erstellung/Zerstörung

CWnd Erstellt ein CWnd Objekt.
DestroyWindow Zerstört das angeschlossene Windows-Fenster.

Initialisierung

Erstellen Erstellt und initialisiert das untergeordnete Fenster dem CWnd -Objekt zugeordnet.
PreCreateWindow Aufgerufen, bevor die Erstellung des Windows Fensters an diesem CWnd Objekt angefügt.
CalcWindowRect Aufgerufen, um das Fenster Rechteck aus das Clientrechteck berechnen.
GetStyle-Methode Gibt den aktuellen Fensterstil.
GetExStyle Gibt den erweiterten Fensterstil.
Schließen Fügt einen Windows-Handle an ein CWnd Objekt.
Trennen Trennt einen Windows-Handle aus einem CWnd -Objekt und gibt das Handle zurück.
PreSubclassWindow Ermöglicht anderen notwendigen Unterklassen auftreten bevor SubclassWindow aufgerufen wird.
SubclassWindow Fügt ein Fenster auf ein CWnd -Objekt an und macht es Weiterleiten von Nachrichten durch die CWndMeldungszuordnung.
UnsubclassWindow Löst ein Fenster aus einem CWnd -Objekt
FromHandle Gibt einen Zeiger auf ein CWnd Objekt, wenn einen Handle für ein Fenster. Wenn ein CWnd Objekt nicht der Griff befestigt ist, ein temporäres CWnd -Objekt erstellt und beigefügt.
FromHandlePermanent Gibt einen Zeiger auf ein CWnd Objekt, wenn einen Handle für ein Fenster. Wenn das Handle kein CWnd Objekt angefügt ist, wird NULL zurückgegeben.
DeleteTempMap Automatisch von der CWinApp Leerlaufzeit Handler und löscht alle temporären CWnd -Objekten erstellt von FromHandle aufgerufen.
GetSafeHwnd Gibt M_hWnd, oder NULL , wenn der this -Zeiger NULL ist.
CreateEx Erstellt eine Windows überlappenden, Pop-up oder ein untergeordnetes Fenster und fügt sie an ein CWnd Objekt.
CreateControl Erstellen eines OLE-Steuerelements, das dargestellt werden in einem MFC-Programm durch ein CWnd Objekt.

Fenster-Status-Funktionen

IsWindowEnabled Bestimmt, ob das Fenster für Maus und Tastatur-Eingaben aktiviert ist.
EnableWindow Aktiviert oder deaktiviert Maus- und Tastatureingaben.
GetActiveWindow Ruft das aktive Fenster.
SetActiveWindow Aktiviert das Fenster.
GetCapture Ruft die CWnd , das die Maus erfasst wird.
SetCapture Bewirkt, dass alle nachfolgenden Mauseingaben an den CWnd gesendet werden.
GetFocus Ruft die CWnd , das derzeit den Eingabefokus besitzt.
SetFocus Behauptet den Eingabefokus.
GetDesktopWindow Ruft das Windows-desktop-Fenster.
GetForegroundWindow Gibt einen Zeiger auf das Vordergrundfenster (das Fenster der obersten Ebene mit denen der Benutzer arbeitet).
SetForegroundWindow Bringt den Thread, der das Fenster in den Vordergrund erstellt und aktiviert das Fenster.
GetIcon Ruft das Handle für ein Symbol.
SetIcon Legt das Handle zu einem bestimmten Symbol.
GetWindowContextHelpId Ruft den Kontextbezeichner der Hilfe.
SetWindowContextHelpId Legt den Kontextbezeichner der Hilfe.
ModifyStyle Ändert den aktuellen Fensterstil.
ModifyStyleEx Ändert die erweiterten Fensterstil.

Fenstergröße und Position

GetWindowPlacement Ruft den Zustand der Karte und der Normal (wiederhergestellt), minimierten und maximierten Positionen eines Fensters.
SetWindowPlacement Legt den Status anzeigen und die Normal (wiederhergestellt), minimierten und maximierten Positionen für ein Fenster.
GetWindowRgn Ruft eine Kopie der Fenster Region eines Fensters.
SetWindowRgn Legt die Region eines Fensters.
IsIconic Bestimmt, ob CWnd (ikonischen) minimiert wird.
IsZoomed Bestimmt, ob CWnd maximiert ist.
MoveWindow Ändert die Position und Abmessungen des CWnd.
SetWindowPos Ändert die Größe, Position, und Bestellung des Kindes, Pop-up und Top-Level windows.
ArrangeIconicWindows Ordnet alle Fenster mit minimierten (ikonischen) Kind.
BringWindowToTop Bringt CWnd an die Spitze eines Stapels von überlappenden Fenstern.
GetWindowRect Ruft die Bildschirmkoordinaten der CWnd.
GetClientRect Ruft die Abmessungen des Clientbereichs CWnd.

Access-Funktionen

ChildWindowFromPoint Bestimmt, die ggf. für die untergeordneten Fenster den angegebenen Punkt enthält.
FindWindow Gibt das Handle des Fensters, das durch seine Fensternamen und Window-Klasse identifiziert wird.
GetNextWindow Gibt den nächsten (oder vorherigen) Fenster in der Window-Manager-Liste.
Methode "GetOwner" Ruft einen Zeiger auf den Besitzer einer CWnd.
SetOwner Ändert den Besitzer eines CWnd.
GetTopWindow Gibt das erste untergeordnete Fenster, das die die CWnd gehört.
GetWindow Gibt das Fenster mit der angegebenen Beziehung zu diesem Fenster zurück.
GetLastActivePopup Bestimmt die Pop-up Fenster, die im Besitz von CWnd zuletzt aktiv war.
IsChild Gibt an, ob CWnd ein untergeordnetes Fenster oder andere direkte Nachkomme des angegebenen Fensters ist.
GetParent Ruft das übergeordnete Fenster des CWnd (falls vorhanden).
GetSafeOwner Ruft den sicheren Besitzer für das angegebene Fenster.
SetParent Ändert das übergeordnete Fenster.
WindowFromPoint Identifiziert das Fenster, das den angegebenen Punkt enthält.
GetDlgItem Ruft das Steuerelement mit der angegebenen ID aus dem angegebenen Dialogfeld.
GetDlgCtrlID Wenn der CWnd ein untergeordnetes Fenster ist, gibt Aufrufen dieser Funktion den ID-Wert.
SetDlgCtrlID Legt die Fenster oder Steuerelement-ID für das Fenster (die untergeordnete Fenster, nicht nur ein Steuerelement in einem Dialogfeld werden kann).
GetDescendantWindow Sucht alle untergeordneten Fenster und gibt das Fenster mit der angegebenen ID zurück.
GetParentFrame Ruft die CWnd Objekt übergeordnete Rahmenfenster.
SendMessageToDescendants Sendet eine Nachricht an alle untergeordneten Fenster des Fensters.
GetTopLevelParent Ruft das Fenster der obersten Ebene übergeordneten.
GetTopLevelOwner Ruft das Fenster der obersten Ebene.
GetParentOwner Gibt einen Zeiger auf ein untergeordnetes Fenster übergeordneten Fensters.
GetTopLevelFrame Ruft das Fenster der obersten Ebene Frame Fenster.
UpdateDialogControls Rufen Sie den Zustand des Dialogfeld-Schaltflächen und andere Steuerelemente aktualisieren.
UpdateData Initialisiert oder ruft Daten aus einem Dialogfeld.
CenterWindow Zentriert ein Fenster relativ zu seinem übergeordneten Element.

Update/Malerei-Funktionen

BeginPaint Bereitet CWnd für Malerei.
EndPaint Markiert das Ende der Malerei.
Drucken Das aktuelle Fenster im angegebenen Gerätekontext gezeichnet.
PrintClients Zeichnet alle Fenster in der angegebenen Gerätekontext (in der Regel einen Drucker-Gerätekontext).
LockWindowUpdate Der Befehl reaktiviert Clustersteuerungsbefehlen Zeichnung in dem angegebenen Fenster aktiviert oder deaktiviert.
UnlockWindowUpdate Öffnet ein Fenster, das mit CWnd::LockWindowUpdate gesperrt wurde.
GetDC Ruft ein Anzeigekontext für den Clientbereich.
GetDCEx Ruft einen Display-Kontext für den Clientbereich und ermöglicht Ausschnitt während des Zeichnens.
RedrawWindow Aktualisiert das angegebene Rechteck oder die Region im Client-Bereich.
GetWindowDC Ruft den Anzeigekontext für das gesamte Fenster, einschließlich Titelleiste, Menüs und Bildlaufleisten.
ReleaseDC Veröffentlichungen-Client und Fenster Gerätekontexte, befreien sie für die Verwendung durch andere Anwendungen.
UpdateWindow Client-Bereich aktualisiert.
SetRedraw Änderungen in CWnd zu zeichnenden ermöglicht oder verhindert, dass Änderungen neu gezeichnet werden.
GetUpdateRect Ruft die Koordinaten der das kleinste Rechteck, das vollständig die CWnd Aktualisierungsbereich umschließt.
GetUpdateRgn Ruft die CWnd Aktualisierungsbereich.
Ungültig Den gesamten Clientbereich für ungültig erklärt.
InvalidateRect Des Clientbereichs innerhalb des angegebenen Rechtecks ungültig durch Hinzufügen dieses Rechtecks um den aktuellen Update-Bereich.
InvalidateRgn Des Clientbereichs innerhalb der gegebenen Region ungültig durch Hinzufügen dieser Region zu den aktuellen Update-Bereich.
ValidateRect Des Clientbereichs innerhalb des angegebenen Rechtecks überprüft, indem Sie das Rechteck aus der aktuellen Update-region.
ValidateRgn Überprüft den Client-Bereich innerhalb der gegebenen Region durch Entfernen der Region aus der aktuellen Update-region.
ShowWindow Blendet das Fenster.
IsWindowVisible Bestimmt, ob das Fenster sichtbar ist.
ShowOwnedPopups Blendet alle Popupfenster, die im Besitz von Fenster.
EnableScrollBar Aktiviert oder deaktiviert eine oder beide Pfeile einer Bildlaufleiste.

Koordinieren von Mapping-Funktionen

MapWindowPoints (Karten) konvertiert einen Satz von Punkten aus der Koordinatenstelle steht, die von der CWnd auf die Koordinatenposition eines anderen Fensters.
ClientToScreen Konvertiert Bildschirmkoordinaten Clientkoordinaten von einem bestimmten Punkt oder Rechteck auf dem display.
ScreenToClient Die Bildschirmkoordinaten von einem bestimmten Punkt oder Rechteck auf dem Display konvertiert in Clientkoordinaten.

Text-Funktionen

SetWindowText Setzt den Fenstertitel Text oder Beschriftung (sofern vorhanden) auf den angegebenen text.
GetWindowText Gibt den Fenstertitel Text oder Beschriftung (sofern vorhanden).
GetWindowTextLength Gibt die Länge des Fensters Text oder Überschrift Titel.
SetFont Die aktuelle Schriftart.
GetFont Ruft die aktuelle Schriftart.

Bildlauf Funktionen

GetScrollPos Ruft die aktuelle Position des Bildlauffelds.
GetScrollRange Kopiert die aktuellen Positionen der minimale und maximale Scroll-Bar für die gegebene Schriftrolle-bar.
ScrollWindow Führt einen Bildlauf des Clientbereichs.
ScrollWindowEx Führt einen Bildlauf des Clientbereichs. ScrollWindow, mit zusätzlichen Eigenschaften ähnlich.
GetScrollInfo Ruft die Informationen, die verwaltet die SCROLLINFO -Struktur über eine Bildlaufleiste.
GetScrollLimit Ruft das Limit der Bildlaufleiste.
SetScrollInfo Legt Informationen über die Bildlaufleiste.
SetScrollPos Legt die aktuelle Position des Bildlauffelds und, wenn angegeben, zeichnet die Bildlaufleiste, um die neue Position zu reflektieren.
SetScrollRange Legt die minimale und maximale Werte für die angegebenen Bildlaufleiste.
ShowScrollBar Zeigt oder verbirgt ein Scroll-Balken.
EnableScrollBarCtrl Aktiviert oder deaktiviert ein Geschwister Bildlaufleiste Steuerelement.
GetScrollBarCtrl Gibt ein gleichgeordnetes Element Bildlaufleiste Steuerelement.
Von RepositionBars Nachsetzen Steuerleisten im Client-Bereich.

Drag & Drop-Funktionen

DragAcceptFiles Gibt an, dass das Fenster gezogene Dateien akzeptieren.

Caret-Zeichen Funktionen

CreateCaret Erstellt ein neues Shape für den Systemzeiger und Besitz der Einfügemarke.
CreateSolidCaret Erstellt einen festen Block für den Systemzeiger und Besitz der Einfügemarke.
CreateGrayCaret Erstellt einen grauen Block für den Systemzeiger und Besitz der Einfügemarke.
GetCaretPos Ruft die Clientkoordinaten der aktuellen Position der Einfügemarke.
SetCaretPos Verschiebt die Einfügemarke zu einer angegebenen position.
HideCaret Blendet die Einfügemarke vom Bildschirm entfernen.
ShowCaret Zeigt die Einfügemarke auf die Anzeige bei der aktuellen Einfügemarkenposition. Wenn angezeigt, beginnt die Einfügemarke blinkt automatisch.

Dialogfeld-Element Funktionen

CheckDlgButton Setzt ein Häkchen neben oder ein Button-Steuerelement ein Häkchen entfernt.
CheckRadioButton Überprüft das angegebenen Optionsfeld und entfernt das Häkchen aus alle anderen Optionsfelder in der angegebenen Gruppe von Schaltflächen.
GetCheckedRadioButton Gibt die ID des gegenwärtig aktivierten Optionsfelds in einer Gruppe von Optionsfeldern.
DlgDirList Füllt ein Listenfeld mit einer Datei oder einem Verzeichnis Liste.
DlgDirListComboBox Füllt das Listenfeld eines Kombinationsfeldes mit eine Datei oder ein Verzeichnis-Liste.
DlgDirSelect Ruft die aktuelle Auswahl in einem Listenfeld.
DlgDirSelectComboBox Ruft die aktuelle Auswahl im Listenfeld eines Kombinationsfelds.
GetDlgItemInt Übersetzt den Text eines Steuerelements auf einen ganzzahligen Wert im angegebenen Dialogfeld.
GetDlgItemText Ruft die Beschriftung oder einem Steuerelement zugeordneten text.
GetNextDlgGroupItem Sucht nach dem nächsten (oder vorherigen) Steuerelement innerhalb einer Gruppe von Steuerelementen.
GetNextDlgTabItem Ruft das erste Steuereleme&nt mit der WS_TABSTOP Stil Thatnbsp; das angegebene Steuerelement folgt (oder vorangestellt ist).
IsDlgButtonChecked Bestimmt, ob ein Button-Steuerelement aktiviert ist.
IsDialogMessage Bestimmt, ob die angegebene Meldung sich an das nicht modale Dialogfeld richtet und, wenn ja, verarbeitet.
SendDlgItemMess age Sendet eine Nachricht an das angegebene Steuerelement.
SetDlgItemInt Legt den Text eines Steuerelements auf die Zeichenfolge, die einen Integer-Wert darstellt.
Einfügen Legt die Beschriftung oder Text eines Steuerelements im angegebenen Dialogfeld.
SubclassDlgItem Fügt ein Windows-Steuerelement an ein CWnd Objekt und macht es Weiterleiten von Nachrichten durch die CWndMeldungszuordnung.
ExecuteDlgInit Initiiert eine Dialogfeldressource.
RunModalLoop Ruft ab, übersetzt oder sendet Nachrichten für ein Fenster, das den modalen Status hat.
ContinueModal Nach wie vor ein Fenster modal status.
EndModalLoop Endet ein Fenster modal status.

Datenbindung Funktionen

BindDefaultProperty Bindet das aufrufende Objekt Standard einfache gebundene Eigenschaft, als markierte in der Typbibliothek in einen Cursor eine Datenquellen-Steuerelement zugeordnet.
BindProperty Eine Cursour gebundene Eigenschaft in einem datengebundenen Steuerelement an ein Datenquellen-Steuerelement gebunden und die Beziehung mit dem MFC-Bindung-Manager registriert.
GetDSCCursor Ruft einen Zeiger auf die zugrunde liegende Cursor, der durch die Eigenschaften DataSource, UserName und Kennwort SQL ein Datenquellen-Steuerelement definiert ist.

Menüfunktionen

GetMenu Ruft einen Zeiger auf die angegebene Menü.
SetMenu Legt das Menü auf das angegebene Menü.
DrawMenuBar Zeichnet die Menüleiste.
GetSystemMenu Ermöglicht die Anwendung den Zugriff auf das Systemmenü Kopierverbot, Weiterentwicklungsverbot.
HiliteMenuItem Höhepunkte oder entfernt die Hervorhebung eines Menüelements der obersten Ebene (Menüleiste).

ToolTip-Funktionen

EnableToolTips Ermöglicht das Tooltip-Steuerelement.
CancelToolTips Deaktiviert das Tooltip-Steuerelement.
FilterToolTipMessage Ruft den Titel oder Text in einem Steuerelement in einem Dialogfeld zugeordnet.
OnToolHitTest Legt, ob ein Punkt ist in das umschließende Rechteck des angegebenen Tools und ruft Informationen über das Tool.

Timer-Funktionen

SetTimer Installiert einen Systemzeitgeber, der eine WM_TIMER -Nachricht ausgelöst sendet.
KillTimer Tötet einen Systemzeitgeber.

Alarmfunktionen

FlashWindow Das Fenster blinkt einmal.
MessageBox Erstellt ein Fenster und zeigt, die eine Anwendung bereitgestellte Nachricht und Beschriftung enthält.

Fenster Nachricht, die Funktion

GetCurrentMessage Gibt einen Zeiger auf die Nachricht, die diese Fenster derzeit verarbeitet wird. Sollte nur in einer aufNachricht Meldungshandler Memberfunktion aufgerufen werden.
Standard Ruft die Standard-Fensterprozedur, die Standardverarbeitung für alle Fenster-Nachrichten bietet, die eine Anwendung nicht verarbeitet.
PreTranslateMessage Von CWinApp verwendet, um Filter Fenster Nachrichten, bevor diese an den TranslateMessage und DispatchMessage Windows Funktionen gesendet werden.
SendMessage Sendet eine Nachricht an das CWnd -Objekt und wird nicht zurückgegeben, bis die Meldung verarbeitet hat.
PostMessage Platziert eine Nachricht in der Anwendungswarteschlange der und ohne warten auf das Fenster, um die Nachricht zu verarbeiten gibt dann.
SendNotifyMessage Sendet die angegebene Meldung an das Fenster und gibt so bald wie möglich, je nachdem, ob der aufrufende Thread das Fenster erstellt.

Zwischenablage-Funktionen

ChangeClipboardChain Die Kette der Zwischenablage Zuschauer entfernt CWnd.
SetClipboardViewer Die Kette von Windows, die benachrichtigt werden, wenn der Inhalt der Zwischenablage geändert werden hinzugefügt CWnd.
OpenClipboard Öffnet die Zwischenablage. Andere Anwendungen werden nicht in der Lage, bis die Windows Zwischenablage ändern CloseClipboard Funktion.
GetClipboardOwner Ruft einen Zeiger auf den aktuellen Besitzer der Zwischenablage.
GetOpenClipboardWindow Ruft einen Zeiger auf das Fenster, das derzeit die Zwischenablage geöffnet ist.
GetClipboardViewer Ruft einen Zeiger auf das erste Fenster in der Kette der Zwischenablage-Viewer.

OLE Controls

SetProperty Legt eine OLE-Steuerelementeigenschaft.
OnAmbientProperty Implementieren der ambient-Eigenschaftenwerte.
GetControlUnknown Ruft einen Zeiger auf ein unbekanntes OLE-Steuerelement.
GetProperty Ruft eine OLE-Steuerelementeigenschaft.
InvokeHelper Ruft eine Methode des OLE-Steuerelements oder einer Eigenschaft.

Overridables

WindowProc Ein CWndvorsieht eine Fensterprozedur. Standardmäßig sendet Meldungen über die Meldungszuordnung.
DefWindowProc Ruft die Standard-Fensterprozedur, die Standardverarbeitung für alle Fenster-Nachrichten bietet, die eine Anwendung nicht verarbeitet.
PostNcDestroy Diese virtuelle Funktion wird von der Standard- OnNcDestroy -Funktion aufgerufen, nachdem das Fenster zerstört wurde.
OnNotify Aufgerufen, um ein übergeordnetes Fenster zu informieren, in eines seiner Steuerelemente ein Ereignis aufgetreten ist oder, dass das Steuerelement Informationen benötigt.
OnChildNotify Aufgerufen von einem übergeordneten Fenster um eine notifizierende Steuerelement eine Chance auf ein Steuerelement-Benachrichtigung reagieren.
DoDataExchange Dialogdatenaustausch und Validierung. Aufgerufen von UpdateData.

Initialisierung-Meldungshandler

OnInitMenu Wird aufgerufen, wenn ein Menü zu aktiv ist.
OnInitMenuPopup Wird aufgerufen, wenn ein Popup-Menü aktiv ist.

System-Meldungshandler

OnSysChar Wird aufgerufen, wenn ein Tastenanschlag in ein System Zeichen übersetzt.
OnSysCommand Aufgerufen, wenn der Benutzer einen Befehl im Menü Steuerelement auswählt, oder wenn der Benutzer auf die Schaltfläche Maximieren oder minimieren auswählt.
OnSysDeadChar Wird aufgerufen, wenn ein Tastendruck zu einem System tot Zeichen (z. B. Akzent Zeichen) übersetzt.
OnSysKeyDown Wird aufgerufen, wenn der Benutzer die ALT-Taste gedrückt hält und dann eine andere Taste drückt.
OnSysKeyUp Wird aufgerufen, wenn der Benutzer eine Taste loslässt, die gedrückt wurde, während die ALT-Taste gedrückt wurde.
OnCompacting Wird aufgerufen, wenn Windows erkennt, dass Systemarbeitsspeicher zu gering ist.
OnDevModeChange Für alle Fenster der obersten Ebene aufgerufen, wenn der Benutzer Gerätemodus Einstellungen ändert.
OnFontChange Aufgerufen, wenn der Ressourcenpool Schriftart ändert.
OnPaletteIsChanging Andere Anwendungen informiert, wenn eine Anwendung die logische Palette erkennen.
OnPaletteChanged Aufgerufen, um Windows zu ermöglichen, die eine Farbpalette zu realisieren ihre logischen Paletten und aktualisieren ihre Client-Bereiche verwenden.
OnSysColorChange Für alle Fenster der obersten Ebene aufgerufen, wenn eine Änderung in der System-Farbeinstellung.
OnWindowPosChanging Wird aufgerufen, wenn die Größe, Position oder Z-Reihenfolge wird sich infolge der einen Aufruf SetWindowPos oder ein anderes Fenster-Verwaltungsfunktion ändern.
OnWindowPosChanged Wird aufgerufen, wenn aufgrund eines einen Aufruf SetWindowPos oder ein anderes Fenster-Management-Funktion die Größe, Position oder Z-Reihenfolge geändert hat.
OnDropFiles Wird aufgerufen, wenn der Benutzer die linke Maustaste über einem Fenster loslässt, die als Empfänger der abgelegten Dateien registriert hat.
OnSpoolerStatus Vom Druck-Manager aufgerufen, wenn eine Stelle hinzugefügt oder aus der Druck-Manager-Warteschlange entfernt.
OnTimeChange Nach der Zeitänderungen für alle Fenster der obersten Ebene aufgerufen.
OnWinIniChange Für alle Fenster der obersten Ebene nach der Windows-Initialisierungsdatei aufgerufen, zu gewinnen.INI, wird geändert.

General-Meldungshandler

OnCommand Wird aufgerufen, wenn der Benutzer einen Befehl auswählt.
OnActivate Wird aufgerufen, wenn CWnd wird aktiviert oder deaktiviert.
OnActivateApp Aufgerufen, wenn die Anwendung gerade aktiviert oder deaktiviert werden.
OnCancelMode Aufgerufen, damit CWnd alle internen Modi, wie z. B. Mausauswahl abbrechen können.
OnChildActivate Für mehrere Dokument Interface (MDI) untergeordneten Fenster aufgerufen werden, wenn die Größe oder Position von CWnd Änderungen oder CWnd aktiviert ist.
OnClose Genannt als Signal, dass CWnd geschlossen werden soll.
OnCopyData Kopiert Daten aus einer Anwendung zur anderen.
OnCreate Ein Teil der Fenster Schöpfung genannt.
OnCtlColor Aufgerufen, wenn CWnd ist das übergeordnete Element eines Steuerelements, wenn das Steuerelement zu gezeichnet werden.
OnDestroy Wird aufgerufen, wenn CWnd zerstört wird.
OnEnable Wird aufgerufen, wenn CWnd aktiviert oder deaktiviert ist.
OnEndSession Wird aufgerufen, wenn die Sitzung beendet wird.
OnEnterIdle Aufgerufen, um eine Anwendung Hauptfensterprozedur informieren, dass ein modales Dialogfeld oder ein Menü Leerlauf Eintritt.
OnEraseBkgnd Aufgerufen, wenn der Fensterhintergrund löschen muss.
OnGetMinMaxInfo Aufgerufen, wenn Windows der maximierten Position oder Dimensionen, oder das Minimum oder Maximum Verfolgung Größe kennen muss.
OnIconEraseBkgnd Wird aufgerufen, wenn CWnd minimiert wird (ikonischen) und der Hintergrund des Symbols vor dem Gemälde des Symbol ausgefüllt werden müssen.
OnKillFocus Wird aufgerufen, unmittelbar bevor CWnd den Eingabefokus verliert.
OnMenuChar Wird aufgerufen, wenn der Benutzer ein Menü mnemonische Zeichen, die zwar keiner der vordefinierten Zugriffstasten im aktuellen Menü.
OnMenuSelect Wird aufgerufen, wenn der Benutzer ein Menüelement auswählt.
OnMove Wird aufgerufen, nachdem die Position des der CWnd geändert wurde.
OnMoving Gibt an, dass ein Benutzer ein CWnd Objekt verschoben wird.
OnDeviceChange Benachrichtigt einen Anwendung oder ein Gerät Treiber über eine Änderung der Hardware-Konfiguration eines Geräts oder Computers.
OnStyleChanged Gibt an, dass die :: SetWindowLong Windows-Funktion hat eine oder mehrere der im Fenster Formatvorlagen geändert.
OnStyleChanging Gibt an, dass die :: SetWindowLong Windows-Funktion ist nun eine oder mehrere der im Fenster Formatvorlagen ändern.
OnPaint Aufgerufen, um einen Teil des Fensters neu gezeichnet.
OnParentNotify Aufgerufen, wenn ein untergeordnetes Fenster erstellt oder zerstört wird oder wenn der Benutzer eine Maustaste drückt, während sich der Cursor über das untergeordnete Fenster befindet.
OnQueryDragIcon Wird aufgerufen, wenn ein minimierten ist (ikonischen) CWnd zu vom Benutzer gezogen werden.
OnQueryEndSession Wird aufgerufen, wenn der Benutzer entscheidet, die Windows-Sitzung zu beenden.
OnQueryNewPalette Es geht darum, den Eingabefokus erhält daß CWnd.
OnQueryOpen Wird aufgerufen, wenn CWnd ein Symbol ist und der Benutzer anfordert, dass das Symbol geöffnet werden.
OnSetFocus Wird aufgerufen, nachdem CWnd den Eingabefokus erhält.
OnShowWindow Wird aufgerufen, wenn CWnd ist, angezeigt oder ausgeblendet werden.
OnSize Wird aufgerufen, nachdem die Größe der CWnd geändert hat.
OnSizing Gibt an, dass der Benutzer die Größe des Rechtecks ändert.
OnStyleChanged Gibt an, dass eine oder mehrere der im Fenster Formatvorlagen geändert hat.
OnStyleChanging Gibt an, dass eine oder mehrere der im Fenster Formatvorlagen zu ändern.

Steuerelement-Meldungshandler

OnCharToItem Von einem Kind-Listenfeld mit dem LBS_WANTKEYBOARDINPUT -Stil in Reaktion auf eine WM_CHAR Nachricht aufgerufen.
OnCompareItem Aufgerufen, um zu bestimmen, die relative Position eines neuen Elements in einem Kind Ownerdrawn-Kombinationsfeld oder Listenfeld sortiert.
OnDeleteItem Aufgerufen, wenn ein Ownerdrawn-Kind im Listenfeld oder Kombinationsfeld zerstört wird oder beim Entfernen von Elementen aus dem Steuerelement.
OnDrawItem Wird aufgerufen, wenn ein Darstellungsaspekt eines Ownerdrawn-untergeordneten Button-Steuerelements, Kombinationsfeld-Steuerelement, Listenfeld Steuerelement oder Menü gezeichnet werden muss.
OnDSCNotify Als Reaktion auf ein Ereignis, das ein Datenquellen-Steuerelement ausgelöst wird, wenn ein Steuerelement an das Datenquellen Steuerelement gebunden ist, ändert oder versucht, den zugrunde liegende Cursor ändern.
OnGetDlgCode Für ein Steuerelement aufgerufen wird, sodass das Steuerelement Pfeil-Taste verarbeiten kann und TAB-Taste selbst Eingabe.
OnMeasureItem Für ein Ownerdrawn-Kind-Kombinationsfeld, Listenfeld oder Menüpunkt aufgerufen, wenn das Steuerelement erstellt wird. CWnd informiert Windows von den Abmessungen des Steuerelements.
SendChildNotifyLastMsg Bietet eine Benachrichtigung auf ein untergeordnetes Fenster, aus dem übergeordneten Fenster, so dass das untergeordnete Fenster eine Aufgabe verarbeiten kann.
ReflectChildNotify Hilfsfunktion, eine Nachricht zu seiner Quelle widerspiegelt.
OnWndMsg Gibt an, ob eine Windows-Meldung verarbeitet wurde.
ReflectLastMsg Zeigt die letzte Meldung an das untergeordnete Fenster.
OnVKeyToItem Von einem Listenfeld im Besitz von CWnd in Reaktion auf eine WM_KEYDOWN -Nachricht aufgerufen.

Eingang-Meldungshandler

OnChar Wird aufgerufen, wenn ein Tastenanschlag in ein Zeichen außerhalb des Systems übersetzt.
OnDeadChar Wird aufgerufen, wenn ein Tastendruck zu einem Websiteinhalte tot Zeichen (z. B. Akzent Zeichen) übersetzt.
OnHScroll Wird aufgerufen, wenn der Benutzer die horizontale Bildlaufleiste des CWnd klickt.
OnKeyDown Wird aufgerufen, wenn eine außerhalb des Systems-Taste gedrückt wird.
OnKeyUp Wird aufgerufen, wenn eine Websiteinhalte Taste losgelassen wird.
OnLButtonDblClk Wird aufgerufen, wenn der Benutzer die linke Maustaste doppelklickt.
OnLButtonDown Wird aufgerufen, wenn der Benutzer die linke Maustaste drückt.
OnLButtonUp Wird aufgerufen, wenn der Benutzer die linke Maustaste loslässt.
OnMButtonDblClk Wird aufgerufen, wenn der Benutzer doppelklickt auf die mittlere Maustaste.
OnMButtonDown Wird aufgerufen, wenn der Benutzer die mittlere Maustaste drückt.
OnMButtonUp Wird aufgerufen, wenn der Benutzer die mittlere Maustaste loslässt.
OnMouseActivate Wird aufgerufen, wenn der Cursor in einem inaktiven Fenster und der Benutzer eine Maustaste drückt.
OnMouseMove Wird aufgerufen, wenn der Mauszeiger bewegt wird.
OnMouseWheel Wird aufgerufen, wenn ein Benutzer das Mausrad dreht. Verwendet Windows NT 4.0-Message-handling.
OnRegisteredMouseWheel Wird aufgerufen, wenn ein Benutzer das Mausrad dreht. Windows 95 und Windows NT 3.51-Nachrichtenverarbeitung verwendet.
OnRButtonDblClk Wird aufgerufen, wenn der Benutzer doppelklickt auf die Rechte Maustaste.
OnRButtonDown Wird aufgerufen, wenn der Benutzer die Rechte Maustaste drückt.
OnRButtonUp Wird aufgerufen, wenn der Benutzer die Rechte Maustaste loslässt.
OnSetCursor Aufgerufen, wenn Mauseingaben nicht aufgezeichnet wird und die Maus Cursorbewegung innerhalb eines Fensters verursacht.
OnTimer Nach jedem Intervall angegeben in SetTimer genannt.
OnVScroll Wird aufgerufen, wenn der Benutzer das Fenster vertikale Bildlaufleiste klickt.
OnCaptureChanged Sendet eine Nachricht an das Fenster, das die Mausauswahl verliert.

Nicht-Clientbereich Meldungshandler

OnNcActivate Wird aufgerufen, wenn der Clientbereich an aktiven oder inaktiven Zustand geändert werden muss.
OnNcCalcSize Wird aufgerufen, wenn die Größe und die Position des Clientbereichs müssen berechnet werden.
OnNcCreate Vor dem OnCreate aufgerufen, wenn der Clientbereich erstellt wird.
OnNcDestroy Wird aufgerufen, wenn der nicht-Clientbereich zerstört wird.
OnNcHitTest Von Windows aufgerufen, jedes Mal, wenn die Maus bewegt wird, wenn CWnd den Cursor enthält oder Mauseingaben mit SetCapture erfasst hat.
OnNcLButtonDblClk Wird aufgerufen, wenn der Benutzer die linke Maustaste gedrückt, doppelklickt während der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcLButtonDown Wird aufgerufen, wenn der Benutzer die linke Maustaste drückt, während sich der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcLButtonUp Wird aufgerufen, wenn der Benutzer die linke Maustaste loslässt, während sich der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcMButtonDblClk Wird aufgerufen, wenn der Benutzer die mittlere Maustaste gedrückt, doppelklickt während der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcMButtonDown Wird aufgerufen, wenn der Benutzer die mittlere Maustaste drückt, während sich der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcMButtonUp Wird aufgerufen, wenn der Benutzer die mittlere Maustaste loslässt, während der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcMouseMove Wird aufgerufen, wenn der Cursor innerhalb einer nicht-Clientbereich von CWnd.
OnNcPaint Aufgerufen, wenn der Clientbereich Malerei muss.
OnNcRButtonDblClk Wird aufgerufen, wenn der Benutzer die Rechte Maustaste gedrückt, doppelklickt während der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcRButtonDown Wird aufgerufen, wenn der Benutzer die Rechte Maustaste drückt, während der Cursor innerhalb einer CWnd -Clientbereich befindet.
OnNcRButtonUp Wird aufgerufen, wenn der Benutzer die Rechte Maustaste loslässt, während der Cursor innerhalb einer CWnd -Clientbereich befindet.

MDI-Meldungshandler

OnMDIActivate Wird aufgerufen, wenn ein untergeordnetes MDI-Fenster aktiviert oder deaktiviert ist.

Zwischenablage-Meldungshandler

OnAskCbFormatName Von einer Zwischenablage-Viewer-Anwendung aufgerufen, wenn der Besitzer ein Zwischenablage Inhalt der Zwischenablage angezeigt wird.
OnChangeCbChain Benachrichtigt, dass ein bestimmtes Fenster aus der Kette entfernt wird.
OnDestroyClipboard Wird aufgerufen, wenn die Zwischenablage, durch einen Aufruf der Windows geleert wird EmptyClipboard Funktion.
OnDrawClipboard Wird aufgerufen, wenn der Inhalt der Änderung.
OnHScrollClipboard Wird aufgerufen, wenn der Besitzer ein Zwischenablage das Zwischenablage-Bild durchgeführt werden sollen, den entsprechenden Abschnitt ungültig, und aktualisieren Sie die Bildlaufleiste Werte.
OnPaintClipboard Aufgerufen, wenn der Clientbereich des Zwischenablage-Viewers Malerarbeiten muss.
OnRenderAllFormats Wird aufgerufen, wenn die Besitzer-Anwendung zerstört wird und muss alle seine Formate zu rendern.
OnRenderFormat Genannt für den Zwischenablage-Besitzer, wenn ein bestimmtes Format entsprechend verzögerte Darstellung wiedergegeben werden soll.
OnSizeClipboard Wird aufgerufen, wenn die Größe des Clientbereichs des Fensters Zwischenablage-Viewer geändert hat.
OnVScrollClipboard Wird aufgerufen, wenn der Eigentümer das Zwischenablage-Bild durchgeführt werden sollen, den entsprechenden Abschnitt ungültig, und aktualisieren Sie die Bildlaufleiste Werte.

Menü-Schleife-Benachrichtigung

OnEnterMenuLoop Wird aufgerufen, wenn ein modales Menüschleifen eingegeben wurde.
OnExitMenuLoop Wird aufgerufen, wenn ein modales Menüschleifen beendet worden ist.

CWnd Übersicht |nbsp; Basis-Klassenmember | Hierarchiediagramm

Index