タグ

2011年10月27日のブックマーク (1件)

  • iijima/01modeless

    モードレスダイアログボックスの使い方 1999.11.14 飯嶋孝史 ダイアログボックスはWindowsのユーザーインタフェース要素としてとてもよく使われるものです。 ダイアログボックスの使い方にはモーダルとモードレスの2種類がありますが、どちらかというとモーダルの方が多いようですね。 モーダルダイアログボックスの使い方はほぼ決まりきっていて、次のように書くのが基だということに異論を唱える人はまずいないと思います。 CXxxDlg dlg; //ダイアログボックスのインスタンス生成 //ダイアログデータの設定 if(dlg.DoModal() == IDOK){ //ダイアログからデータを取得 } しかし、モードレスとなると、いろいろな書き方があり得ます。 実は、私はモードレスダイアログボックスはつい最近まで使ったことがなく、おざなりにしてきました。 ちょっと使ってみようかと思