Mfc CDialog不是主框架子体

Mfc CDialog不是主框架子体,mfc,cdialog,Mfc,Cdialog,有没有办法使对话框(CDialog)不是主框架的后代 如果在创建时未指定父窗口,则父窗口是主应用程序窗口。我尝试使用带有NULL参数的SetOwner和SetParent,但没有成功 那么,有没有办法使对话框不是主窗口的子窗口,或者任何其他窗口最终都是主窗口的子窗口???每个窗口都是另一个窗口的子窗口。不能创建没有父窗口的窗口。最好将父项设置为DesktopWindow。你可以打开桌面窗口

有没有办法使对话框(CDialog)不是主框架的后代

如果在创建时未指定父窗口,则父窗口是主应用程序窗口。我尝试使用带有NULL参数的SetOwner和SetParent,但没有成功


那么,有没有办法使对话框不是主窗口的子窗口,或者任何其他窗口最终都是主窗口的子窗口???

每个窗口都是另一个窗口的子窗口。不能创建没有父窗口的窗口。最好将父项设置为
DesktopWindow
。你可以打开桌面窗口