質問 |
||
| QNo.4166203 | VB6のMDIフォームの最前面表示 | |
|---|---|---|
| 質問者:granbri | VB6.0のMDIフォーム内の複数フォームの中で、特定のフォームを最前面にしたいのですが、可能でしょうか? もし、可能でしたら、実現方法をご教授くださいませ。 | |
困り度:
|
||
| 質問投稿日時: 08/07/10 18:31 |
||
回答良回答20pt |
|
| ANo.1 | 子フォームのMDIChildプロパティをTrueに設定して、 その子フォームを呼び出すだけだったと思います。 ただし、MDIフォームを含む子フォームをモーダルフォームで表示することはできません。 |
|---|---|
| 回答者:kiki_s | |
| 種類:アドバイス どんな人:専門家 自信:参考意見 |
|
| 回答日時: 08/07/10 20:23 |
|
| |
| この回答へのお礼 | ご回答ありがとうございました。 質問の内容がわかりにくかったようで、回答いただきましたが、自己解決しました。 子フォームが複数あるとき、任意のフォームをshowしても、子フォーム上にボタンなどのコントロールがあると、そのコントロールにフォーカスはあたるのですが、子フォームが最前面表示されませんでした。 form.show form.Zorder 0 上記で、最前面表示できました。 |