ダイアログベースのプログラムでダイアログを常に手前に表示するように
SetWindowPos(hWndDlg, HWND_TOPMOST, 0, 0, 0, 0, SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOMOVE);
とプロシージャ関数内に書き込んでそのプログラムでメッセージボックスを開くと
開いたメッセージボックスが操作不能になってしまいます。
これは、ダイアログが常に手前に表示されているからなんでしょうか?
常に手前を解除してからメッセージボックスを表示させたらうまくいくのかと思ったんですが
解除の方法がわからなくて。どうしたらよいでしょう。