ActiveBasicでのプログラミングでわからないこと、困ったことなどがあったら、ここで質問してみましょう(質問を行う場合は、過去ログやWeb上であらかじめ問題を整理するようにしましょう☆)。
-
ゲスト
#1
投稿記事
by ゲスト »
ツリービューを使用して、画面の表示を切り替えたいのですが、
画面の状態を保持しておくには、
http://abfan.active.client.jp/control.html を参考に
1.通常ウィンドウの親ウィンドウにhMainWndを指定
2.MDI子ウィンドウを作成して使用
の2つのどちらかを使用すればいいのかと思いましたが、
1.は、子ウィンドウとして作成したウィンドウがアクティブになれば、
親ウィンドウが非アクティブになるという、通常ではありえないことになりますし、
2.は、コールバック関数を自前で処理ということで、私のレベルでは難しそうです。
他に良い方法はないでしょうか。
2.で、イベント処理は、あのサンプルに書いてあるだけで全てでしょうか。
もしそうならいいのですが。
-
ゲスト
#2
投稿記事
by ゲスト »
1.にしたときの挙動が、前述を通り、かなり不自然ですので、
2.を試してみたのですが、MDI子ウィンドウを作成する方法がわかりませんでした。
どんな感じか試してみたいのですが、どうすれば良いのでしょうか。
その他良い方法がありましたらご教授願います。
-
yasu
#3
投稿記事
by yasu »
私が他に思いつくのは、同ウィンドウで
オブジェクトを変更することぐらいです。
ただ、この方法は画面を切り替える作業が重くなるかもしれません。
-
ゲスト
#4
投稿記事
by ゲスト »
返信ありがとうございます。
私が他に思いつくのは、同ウィンドウで
オブジェクトを変更することぐらいです。
具体的にどのようにすれば良いのでしょうか。