Méthode de propriétaire CBaseControlWindow. put _
La put_Owner méthode définit la fenêtre parente de la fenêtre vidéo ; la fenêtre parente transfère ensuite certains messages à la fenêtre vidéo.
Syntaxe
HRESULT put_Owner(
OAHWND Owner
);
Paramètres
-
Propriétaire
-
Handle vers la fenêtre parente.
Valeur retournée
Retourne une erreur.
Remarques
En interne, cette méthode appelle la fonction Microsoft Win32 SetParent, pour définir le nouveau propriétaire et définit le style de la fenêtre parente sur WS _ Child. La fenêtre parente transmet ensuite certains ensembles de messages (en particulier, les messages de souris et de clavier) à la fenêtre vidéo.
Une fois que vous avez défini le propriétaire de la fenêtre vidéo, vous devez définir le propriétaire sur la valeur null et le style de fenêtre du propriétaire sur WS _ OVERLAPPED et WS _ CLIPCHILDREN avant de libérer le graphique de filtre. Lorsque vous affectez la valeur null au propriétaire, cette méthode désactive le bit WS Child de la fenêtre parente _ . Si vous ne définissez pas le propriétaire sur null, la fenêtre parente continue à transmettre des messages à la fenêtre vidéo et des erreurs risquent de se produire au moment de la fermeture de l’application.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|