Besitzfenster

Ein überlappender oder Popup-Fenster kann ein anderes überlappenden oder Popup-Fenster im Besitz sein. Mehrere Einschränkungen in einem Fenster platziert wird im Besitz.

Nur eine überlappende oder Pop-up Fenster kann ein Besitzerfenster sein; ein untergeordnetes Fenster kann kein Besitzerfenster sein. Eine Anwendung erstellt ein Besitzfenster durch Angabe des Besitzers Fensterhandle als HwndParent -Parameter der CreateWindowEx , wenn es ein Fenster mit der WS_OVERLAPPED oder WS_POPUP Stil erstellt. Der HwndParent -Parameter muss eine überlappende oder Pop-up Fenster identifizieren. Wenn HwndParent ein untergeordnetes Fenster bezeichnet, weist das System Besitz an das oberste übergeordnete Fenster des untergeordneten Fensters. Nach dem Erstellen ein Besitzfenster, kann keine Anwendung übertragen des Besitzes der Fenster in ein anderes Fenster.

Dialogfelder und Meldungsfelder gehören Windows standardmäßig. Eine Anwendung gibt das Besitzerfenster beim Aufrufen einer Funktion, die ein Dialogfeld oder Meldungsfeld erstellt.

Eine Anwendung kann die GetWindow -Funktion mit dem GW_OWNER-Flag verwenden einen Handle für ein Fenster Besitzer abrufen.

Index