ソフトはVB6.0で
MDIフォームを使用して、親フォームの閉じるや最小化のボタンを
グレー表示(使用不可能)な状態にするにはどうしたらよいでしょうか?
また、使用不可の後に使用可の状態に戻すにはどうしたらいいですか?
最小化ボタンはやったことが無いので分かりませんが、
閉じるボタンはAPIのEnableMenuItemでグレー表示に出来ます。
GetSystemMenuとEnableMenuItemを使って使用不可にして、
GetSystemMenuとDrawMenuBarで使用可に戻せたと思います。
最小化のボタンのグレー表示は、MDIフォームのウィンドウスタイルからWS_MINIMIZEBOX を削除してからDrawMenuBarすればいいのでは?
ツイート | ![]() |