ページ 11

MainWndのメニューから別モーダルウィンドウを開くには

Posted: 2005年12月21日(水) 09:58
by yas
MainWndにメニューを追加し、[ヘルプ(H)]->[バージョン情報(A)]をクリックしたら新たなモーダルウィンドウ(VerWnd)が開くようにしたいのですが、どのようにしたら良いでしょうか?どなたかご教授ください。お願い致します。

補足ですが

Posted: 2005年12月21日(水) 12:02
by yas
メニューとVerWndは作成済みです。後はMainWndに設定してあるメニューからVerWndを呼び出す部分だけだと思っています。MainWnd側でどのようなイベントを追加したらよいのか分りません。

Posted: 2005年12月21日(水) 12:04
by ゲスト
メニューの作り方は
http://www.discoversoft.net/help_center ... html?win32
に載っているので省略します。

RADツールで新しくモーダルウィンドウを作成します(仮にウィンドウ名をTESTとします)

メインウィンドウにメニューのバージョン情報が押されたメッセージが飛んできたら
DialogBox(hMainWnd,"TEST")
を呼びます。

以上です。

Re: MainWndのメニューから別モーダルウィンドウを開くには

Posted: 2005年12月21日(水) 12:13
by yama
Materialタブの

Menu メニューエディタでメニュを作成

Windowのところで右ボタン ウインドウを挿入
し、タイプでモーダルを選択

メニューをクリックしたときのコードに

Sub MainWnd_IDM_ver_MenuClick()
DialogBox(hMainWnd,"VerDlg")
End Sub

などとすると表示できます。モーダルだから
ダイアログのことで良かったかな

一般ウインドウをモーダルにしたいということですか?

なるほど!

Posted: 2005年12月21日(水) 15:33
by yas
できました!ありがとうございました!!!