メイン フレームの子孫ではないダイアログ (CDialog) を作成する方法はありますか?
作成時に親ウィンドウを指定しないと、親ウィンドウがメイン アプリケーション ウィンドウになります。NULL パラメータを指定して SetOwner と SetParent を使用しようとしましたが、うまくいきませんでした。
メインウィンドウの子ではないダイアログ、または最終的にメインウィンドウの子である他のウィンドウを作成する方法はありますか??
すべてのウィンドウは別のウィンドウの子です。親を持たないウィンドウは作成できません。あなたができる最善のことは、親を に設定することですDesktopWindow
。GetDesktopWindow()でデスクトップ ウィンドウを取得できます。