Question

Y at-il un moyen de faire une boîte de dialogue (CDialog) non descendant du cadre principal?

Si je ne spécifie pas de fenêtre parent au moment de la création de la fenêtre parent est la fenêtre principale de l'application. Je l'ai essayé d'utiliser SetOwner et SetParent avec un paramètre NULL, mais ne fonctionne pas.

est-il possible de faire un dialogue pas adapté aux enfants de la fenêtre principale ou toute autre fenêtre qui est en fin de compte un enfant de la fenêtre principale ??

Était-ce utile?

La solution

Chaque fenêtre est un enfant d'une autre fenêtre. Vous ne pouvez pas faire une fenêtre qui ne dispose pas d'un parent. Le meilleur que vous pouvez faire est de mettre le parent à DesktopWindow. Vous pouvez obtenir la fenêtre de bureau via GetDesktopWindow () .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top