Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法使对话框(CDialog)不是主框架的后代?
如果我在创建时没有指定父窗口,则父窗口就是主应用程序窗口。我尝试将 SetOwner 和 SetParent 与 NULL 参数一起使用,但没有奏效。
那么有没有办法让对话框不是主窗口的子窗口或任何其他最终是主窗口子窗口的窗口?
每个窗口都是另一个窗口的子窗口。您不能制作没有父级的窗口。最好的办法是将父级设置为DesktopWindow. 您可以通过GetDesktopWindow()获取桌面窗口。
DesktopWindow