SetWindowLong APIを使用して、Excelの右上にある最大・最小化ボタンを非表示にする アプリケーションを作成しましたが、Excel 2002では最大・最小化ボタンは共に非表示に なりますが、Excel 2010では最大化ボタンを非表示にすることができません。 Excel 2010では、最大化ボタンを非表示にすることができないのでしょうか? 宜しく御願いします。
http://social.msdn.microsoft.com/Forums/ja-JP/vcgeneralja/thread/58662b5b-698c-4ea1-a467-b97184e67f06
何かの参考になれば。
Windows 7(64bit) + Excel 2010(64bit) の環境で、
以下のサンプルコードを試してみましたが、特段問題なく表示・非表示の変更が出来ました。
(64bit 版の Excel を使用しているので「Declare Function」→「Declare PtrSafe Function」のコード修正はしてますが。。。)
■ Excelの最大化・最小化ボタンを非表示にするには? - ExcelVBA Tips(API)
http://excelfactory.net/excelvbatips/api/api_5.htm