Freigeben über


CWnd::GetSafeOwner

Rufen Sie die Memberfunktion auf, um das Besitzerfenster abzurufen, das für Dialogfelder oder andere modalen Fensters verwendet werden soll.

static CWnd* GetSafeOwner(
   CWnd* pParent = NULL,
   HWND* pWndTop = NULL
);

Parameter

  • pParent
    Ein Zeiger auf einen Elementen CWnd Fenster.Kann NULL.

  • pWndTop
    Ein Zeiger auf das Fenster, die im Vordergrund ist.Kann NULL.

Rückgabewert

Ein Zeiger auf den sicheren Besitzer für das angegebene Fenster.

Hinweise

Der sichere Besitzer ist das erste übergeordnete Fenster des Nichtuntergeordneten Elements von pParent.Wenn pParentNULL ist, wird das Hauptfenster des Threads (abgerufen zu AfxGetMainWnd) verwendet, um einen Besitzer zu suchen.

HinweisHinweis

Das Framework selbst verwendet diese Funktion, um das richtige Besitzerfenster für Dialogfelder und Eigenschaftenblätter zu bestimmen, in dem der Besitzer nicht angegeben wird.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

AfxGetMainWnd