- 締切済み
VBのフォームサイズについて
Win2000、VB6.0SP5で開発しようとしております。 そこで、起動時に最大化された状態にしたいと思っております。 VSにてフォームのプロパティで、「WindowState=最大化」とすればできるかと思っていたのですが。 Windowsのタスクバーの下に画面が隠れてしまいます。初め、標準として起動させ、最大化ボタンで最大にすると、タスクバーの上までで最大化でき隠れることはありません。 起動時に、タスクバーを考慮して最大化させることは可能でしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- yy_y
- ベストアンサー率39% (99/252)
回答No.3
タスクバーをほかのウィンドウの手前に表示する設定にしていませんか?
- taka_tetsu
- ベストアンサー率65% (1020/1553)
回答No.2
タスクバーを自動的に隠す設定にしてませんか?
- mcq
- ベストアンサー率48% (45/93)
回答No.1
私の環境では.WindowState=vbMaximizedとしてもタスクバーで隠れることはありませんでした。 邪道な方法ですが、APIを使って最大化ボタンを押した時のメッセージを送ってみては?
質問者
補足
ありがとうございます。 現在作成中のプロジェクトでは、設定しても隠れてしまいます。で、新しいプロジェクトを作成して設定すれば隠れなくなりました。 どうしてでしょうか・・・。 ありがとうございました。
補足
タスクバーは常に前面に表示させてあります。 ありがとうございました。