フォームの右上にある「最小化」コマンドだけ使えるようにする方法ってあるんでしょうか?
ControlBox=Falseにすると全て消えてしまうので困っています。
どうか教えてください。
APIでガリガリとシステムメニューを削れば一応……。
最大化ボタンとかサイズ変更はプロパティから無効化できますが。
「最大化」と「閉じる」を消すのでなく、使えないようにするだけなら
「最大化」はMaxButtonプロパティで可能です。
「閉じる」はForm_QueryUnloadでCancel = Trueすれば可能です。
消す必要があるのなら、
GetSystemMenu,GetMenuItemCount,GetMenuItemID,DeleteMenu,DrawMenuBar
あたりのAPIを使って、システムメニューを編集してください。
YuOさん、Sayさんありがとうございます。
使えないようにする方法でやる事にしました。
それで何とか終わらせることが出来ました。
助かりました。
これからもよろしくお願いします。
ツイート | ![]() |