2009-08-06 10 views
0

Existe-t-il un moyen de rendre un dialogue (CDialog) non descendant de l'image principale?CDialog non descendant de l'image principale

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

Alors est-il possible de faire un dialogue non enfant de la fenêtre principale ou de toute autre fenêtre qui est finalement un enfant de la fenêtre principale ??

Répondre

1

Chaque fenêtre est un enfant d'une autre fenêtre. Vous ne pouvez pas créer une fenêtre qui n'a pas de parent. Le mieux que vous pouvez faire est de définir le parent à DesktopWindow. Vous pouvez obtenir la fenêtre du bureau via GetDesktopWindow().

Questions connexes