メインメニュー処理中の押下について
- 題名: メインメニュー処理中の押下について
- 著者: KT
- 日時: 2005/03/12 14:43:14
- ID: 9755
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: メインメニュー処理中の押下について
- 著者: KT
- 日時: 2005/03/19 12:58:26
- ID: 9927
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: メインメニュー処理中の押下について
- 著者: ベルグ
- 日時: 2005/03/22 8:57:01
- ID: 9959
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: メインメニュー処理中の押下について
- 著者: KT
- 日時: 2005/03/22 14:33:45
- ID: 9972
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[5]: メインメニュー処理中の押下について
- 著者: まる
- 日時: 2005/03/22 22:26:26
- ID: 10005
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[6]: メインメニュー処理中の押下について
- 著者: KT
- 日時: 2005/03/24 10:17:34
- ID: 10052
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
VC++ .NET 2003
フォームアプリケーション(.NET)
宜しくお願いします。
フォーム上にメインメニュー(menuItemをa、bとする)、ボタン1、ラベル1を用意します。そしてボタン1のイベントに次のソースを書き込みます。
//******************************************************
this->mainMenu1->MenuItems->Item[0]->Enabled = false;
this->mainMenu1->MenuItems->Item[1]->Enabled = false;
int i = 0;
while( i++ < 999999 ) {
Application::DoEvents();
label1->Text = i.ToString();
}
this->mainMenu1->MenuItems->Item[0]->Enabled = true;
this->mainMenu1->MenuItems->Item[1]->Enabled = true;
//******************************************************
これを実行中、メニューのaをクリックするとEnabled = false;
であるにもかかわらずフォーカスが移り処理が中断してしまいます。
メニュー全体を処理中でも押せないようにしたいのですがなにか
方法はないでしょうか。