モードレスダイアログについて – 固定ページ 2 – プログラミング – Home

モードレスダイアログについて
 
通知
すべてクリア

[解決済] モードレスダイアログについて

固定ページ 2 / 2

COF
 COF
(@COF)
ゲスト
結合: 15年前
投稿: 53
Topic starter  

勘違いしていました。
Createの引数に親ウィンドウを渡せば子画面表示中に親ウィンドウは操作不可になるのかと
思っていました。

Createの引数はNULLにして、子画面表示中は親画面操作不可を別で実装することにします。

>それとも強制終了と言うのがアサートの事なのかなぁ。
アサートのことです。ごっちゃになっていました。

アサートが発生する原因はわかりませんが、
仕様はクリアできそうなので解決とさせて頂きます。

皆様、有難うございました。


返信引用
maru
 maru
(@maru)
ゲスト
結合: 17年前
投稿: 358
 

> 子画面表示中は親画面操作不可を別で実装することにします。
だったらPATIOさんが言っているとおりモーダルダイアログにすべき。
Creareの代わりにDoModalを使えばいいだけのこと。


返信引用
COF
 COF
(@COF)
ゲスト
結合: 15年前
投稿: 53
Topic starter  

maru様

Createで表示している画面はwait画面のため、
モーダルで起動すると処理が止まってしまうためモードレスにしています。
説明不足でした。


返信引用
maru
 maru
(@maru)
ゲスト
結合: 17年前
投稿: 358
 

どうしてもモードレスダイアログでやりたいのなら止めはしませんが、何かの処理を
行いながらダイアログで表示も行うといった場合、一般的にはマルチスレッドで行い
ます。


返信引用
COF
 COF
(@COF)
ゲスト
結合: 15年前
投稿: 53
Topic starter  

一般的にはスレッドを使うんですね。
有難うございます、参考になりました。


返信引用
固定ページ 2 / 2

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました