C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 50 を表示中)
■27597 / )  Re[5]: 複数のShowDialogを表示したい
□投稿者/ 渋木宏明(ひどり) (947回)-(2008/11/11(Tue) 08:56:26)
渋木宏明(ひどり) さんの Web サイト
> すみません。どのあたりを渋木さんは懸念されているのでしょうか?

Form を、プライマリスレッド以外のスレッドで Show() することです。

目立った不安材料は以下の通りです。

・Windows Forms ってプライマリスレッド以外での Form の生成・運用を考慮した設計なの?
(ワーカースレッドで Application.Quit() しちゃっても平気?他)
・プライマリスレッドから、ワーカスレッドに所属する Form を操作する際に Invoke() 忘れてコケるんだろうなぁ

など。

まぁ、動くんでしょうけど、何がどこまで動くのか説明されたドキュメントを見かけた記憶がないし、傍証でもあればいいんですが、作りこみ次第でどーとでも変わるところなので不安は感じます。
返信 編集キー/


管理者用

- Child Tree -