最小化コマンドだけ使えるようにするには?

解決


みやっち  2002-10-25 20:10:34  No: 105264

フォームの右上にある「最小化」コマンドだけ使えるようにする方法ってあるんでしょうか?
ControlBox=Falseにすると全て消えてしまうので困っています。
どうか教えてください。


YuO  2002-10-25 21:21:46  No: 105265

APIでガリガリとシステムメニューを削れば一応……。
最大化ボタンとかサイズ変更はプロパティから無効化できますが。


Say  2002-10-25 21:50:39  No: 105266

「最大化」と「閉じる」を消すのでなく、使えないようにするだけなら
「最大化」はMaxButtonプロパティで可能です。
「閉じる」はForm_QueryUnloadでCancel = Trueすれば可能です。

消す必要があるのなら、
GetSystemMenu,GetMenuItemCount,GetMenuItemID,DeleteMenu,DrawMenuBar
あたりのAPIを使って、システムメニューを編集してください。


みやっち  2002-10-25 23:40:02  No: 105267

YuOさん、Sayさんありがとうございます。

使えないようにする方法でやる事にしました。
それで何とか終わらせることが出来ました。
助かりました。
これからもよろしくお願いします。


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

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






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