限定しりとり

初心者ですが、VS2005 を使ってアプリケーション実装を行っています。
そこで、最大化したときにフルスクリーンにしたいのですが、
下のタスクバーが隠れてくれません。

何か関数的なものはあるのでしょうか。

ヒントのようなもので構わないので、ご教授お願いいたします。

A 回答 (2件)

1.アプリケーションのウィンドウを通常のサイズにする(「元のサイズに戻す」に相当)


2.アプリケーションのウィンドウのフレームを「なし」にする(クライアント領域しか表示しないようにする)
3.アプリケーションのウィンドウを最大化する
の順番で実行。

「1.」を忘れないように。これを忘れると「普通に最大化されててタスクバーが隠れていない時に実行すると、タスクバーが隠れてくれない」です。

逆の処理(フルスクリーンから通常サイズ)の場合は
1.アプリケーションのウィンドウを最大化する
2.アプリケーションのウィンドウのフレームを「サイズ変更可」にする(ウィンドゥを枠付きで表示するようにする)
3.アプリケーションのウィンドウを通常のサイズにする(「元のサイズに戻す」に相当)
の順番で実行。
    • good
    • 0

追記。



要は「フォームのBorderStyleとWindowStateのプロパティに、決まった順番で決まった値をセットするとフルスクリーンになる」って事。
    • good
    • 0
この回答へのお礼

たいへん遅くなり申し訳ありません。

ご回答ありがとうございます。
今別件で作業しているため、落ち着いたらchieさんのを参考にまた再挑戦してみます!

感謝いたします。

お礼日時:2009/12/09 15:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!