• ベストアンサー

最大化と最小化を消したいのですが...

VBA初心者です。 フォーム右上の「_」(最小化)、「□」(最大化)を無効、あるいは消したいのですがどのようにすれば宜しいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • SENAS
  • ベストアンサー率40% (11/27)
回答No.1

FORMのプロパティーの中の MAXBUTTON(最大化)とMINBUTTON(最小化)をFALSEにすればOKです!

leftovers
質問者

お礼

具体的に教えて頂き、ありがとうございます。 つまらない質問ですが、答えて頂いたことに感謝いたします。

その他の回答 (2)

noname#4564
noname#4564
回答No.3

すでに結論が出ているようですが、Win32APIのSetWindowLongを使う、という方法もあります。(意味ないか・・・(^^;)

leftovers
質問者

お礼

ありがとうございます。 今後の参考にさせて頂きます。

  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

フォームのプロパティに「最大化」「最小化」ボタンなどの制御をする項目が ありますので、それを設定してください。

leftovers
質問者

お礼

ありがとうございます。 さっそく試してみます。

関連するQ&A

  • 最大化と最小化が

    タイトルにも書きましたが、最大化と最小化がなぜかできなくなりました 右上にマウスを持って行くと、一応最大化とか最小化の文字が出ますが画面が変りません、どうしたら直りますか?

  • 最大化、最小化

    ウウィンドウ右上の閉じる、最大化、最小化のマークがr、2、0の表示に なってしまいました。どうしたら直るでしょうか。

  • 最大化と最小化ボタン

    Win32Applicationサンプルを作っていて疑問に思ったのですが。 (1) メインウィンドウの右上の閉じる「×」は必要ですが、最小化・最大化ボタンを「なくす」方法は、どうすれば良いのでしょう。 (2) ダイアログボックスで反対に最小化・最大化ボタンを「追加する」方法は、どうすれば良いのでしょう。 まず(1)を知りたいです。 VC++超初心者レベルとお考え下さい。 宜しくお願い致します。

  • ユーザーフォームに最小化・最大化ボタンを付ける

    http://www.serpress.co.jp/excel/vba047.html を参考にエクセルのユーザーフォームに 最小化、最大化ボタンを付けたいのですがうまく出来ません。 バージョンは2003です。 リンク先の「作成するモジュール」の中身を標準モジュールにコピペしたら 「vbModeless」が「プロシージャの外では無効です。」になります。 なので、全てをフォームモジュールに貼り付けると Public Constがエラーになるので Public Constだけ標準モジュールに貼り付けました。 でもフォームモジュールでも 「vbModeless」 が「プロシージャの外では無効です。」になります。 なにを標準モジュールにはりつけて 何をフォームモジュールにはりつければいいか教えてください。

  • 閉じる・最大化・最小化を表示させたいのですが。。。

    デスクトップ上でインターネットでダウンロードした画像を最大化にしたら、その画像の右上にあった最大化・最小化・閉じるのボタンが見えなくなってしまいました!見えるようにするにはどうしたらいいのでしょうか?教えてください。よろしくお願いいたします。

  • 最小化、最大化などのマークについて

    Windows meを使っています。 気がついたら画面右上の『最小化』『最大化』『閉じる』やその他いろんなマークなどが変わっていました。 元に戻したいのですが、どこをどうすればいいか教えてください。

  • 右上の最大化、閉じる、最小化が・・・

    プログラムを立ち上げた時などに右上にでてくる、最小化・最大化・閉じるの表記が出ないようになりました。Oや1のような数字に変わってしましました。これをもとの□表記や×表記に変えるにはどうしたらよいでしょうか?教えてください。よろしくお願いいたします。

  • 最大化、最小化などのボタンの表示がおかしいんです。

    画面の右上の最大化、最小化、閉じるのボタンの表示が1,0、pになっています。もうこの状態が何周間も続いています。これを元の表示に直すことはできるんでしょうか?一応クリックすれば最大化とか最小化とか閉じるとか機能はするので問題はないのですが、気味悪いです。どなたか教えてください。

  • 右上の最小、最大、×のボタン。

    宜しくお願いします。 WINDOWS98を使ってますが、右上の最小、最大、×の三つのボタンを別のデザインに変える事はできますか? その方法がありましたら教えてください。

  • 最小化最大化のボタンの表示をVBAで設定できない

    アクセス2003を使用しています。 VBAでフォームの最小化最大化のボタンの制御をしたいのですがエラーになってしまいます。 詳しい内容は Private Sub Form_Load() Me.MinMaxButtons = 0 End Sub とすると、  実行時エラー '2448':  このオブジェクトに値を代入することはできません。 となってしまいます。 そのままヘルプを開くと ********************************************************** フォームまたはデータ アクセス ページを読み取り専用にする フォームを読み取り専用にするには、フォームのプロパティを設定します。データ アクセス ページを読み取り専用にするには、グループ レベル プロパティを設定し、データ アクセス ページに含まれるグループごとに読み取り専用にします。 ********************************************************** となっています。 MinMaxButtonsのヘルプには ********************************************************** フォームの最大化ボタンと最小化ボタンを表示するかどうかを示します。 値の取得および設定が可能です。 ********************************************************** と書かれてるのでVBAで設定可能だと思いますがなぜかできません。 よろしくお願い致します。