VB6でフルスクリーン表示をするには?


YUUU  2006-09-23 18:40:49  No: 96691

VB6.0でフォームを通常表示とフルスクリーン表示を、実行時に切り替えて行いたいと思います。こんなように↓。
@IT:.NET TIPS Windowsアプリケーションをフルスクリーンで表示するには? - C# VB.NET Windowsフォーム
http://www.atmarkit.co.jp/fdotnet/dotnettips/199fullscreen/fullscreen.html

VB6.0では、無理なのでしょうか?


通ってみた  2006-09-23 21:08:23  No: 96692

例えばFormのBorderStyleを0にして位置を0,0にしてWidthとHeightを画面サイズに合わせたらどうなりますかね


通ってみた  2006-09-23 21:11:23  No: 96693

あれ、デザイン時にしか反映されないっぽいですね・・・>BorderStyle

あとはDirectX使うしか?


通ってみた  2006-09-23 21:17:20  No: 96694

あ、できた>BorderStyle
CaptionをNullにすれば反映されるぽいです


通ってみた  2006-09-23 21:19:53  No: 96695

連投で申し訳ない
一応ボタン押したら枠が付いたり消えたりするサンプル
これに画面位置・サイズ関係を加えればできそう?

Private Sub Command1_Click()

If Me.BorderStyle = 0 Then
    Me.BorderStyle = 2
    Me.Caption = "通常"
    Else
    Me.BorderStyle = 0
    Me.Caption = ""
End If

End Sub


ヤマ@文系  2006-09-24 06:32:03  No: 96696

http://madia.world.coocan.jp/vb/vb_bbs/200309_03090027.html
でタスクバーを自動的に隠して
me.windowstate=2でいいんではないですか?


YUUU  2006-09-27 04:56:56  No: 96697

通ってみたさま、ヤマ@文系さまありがとうございます。

メニューがある場合には、無理なのでしょうか?↓
Private Sub Command1_Click()

If Me.BorderStyle = 0 Then
    Me.BorderStyle = 2
    Me.Caption = "通常"
    Else
    Me.BorderStyle = 0
    Me.Caption = ""
End If

End Sub


通ってみた  2006-09-27 12:27:01  No: 96698

>メニューがある場合には、無理なのでしょうか?

DirectXのソフトにはフルスクリーンでメニューが出るものもあるので、できるかもしれませんが定かではありません


Loki  2006-09-27 19:36:26  No: 96699

いっそのことフルスクリーン用の別フォームを作るってのはどうでしょうか。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加