Re: Magic本体ウィンドウの×ボタン
null
投稿数: 191
get.dll を使っていないので判らないですが、
閉じるボタンを無効にするだけなら、
メインプログラムのタスク前に
アクション 式 CallDLL('USER32.EnableMenuItem', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 61536, 2)
とか書いておけば無効には出来ますよ。
ついでにこれを書いておけばシステムメニューの閉じるも消せます。
アクション 式 CallDLL('USER32.DeleteMenu', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 6, 1024)
アクション 式 CallDLL('USER32.DeleteMenu', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 5, 1024)
閉じるボタンを無効にするだけなら、
メインプログラムのタスク前に
アクション 式 CallDLL('USER32.EnableMenuItem', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 61536, 2)
とか書いておけば無効には出来ますよ。
ついでにこれを書いておけばシステムメニューの閉じるも消せます。
アクション 式 CallDLL('USER32.DeleteMenu', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 6, 1024)
アクション 式 CallDLL('USER32.DeleteMenu', '4444', CallDLL('USER32.GetSystemMenu', '444', CallDLL('USER32.GetAncestor', '444', WinHWND(0), 2), 0), 5, 1024)
投票数:2
平均点:10.00
投稿ツリー
-
Magic本体ウィンドウの×ボタン
(tmksgwr, 2011-12-5 12:34)
-
Re: Magic本体ウィンドウの×ボタン
(null, 2011-12-7 11:31)
-
Re: Magic本体ウィンドウの×ボタン
(tmksgwr, 2011-12-7 14:29)
-
Re: Magic本体ウィンドウの×ボタン
(null, 2011-12-8 11:18)
-
Re: Magic本体ウィンドウの×ボタン
(muka, 2011-12-11 23:00)
- Re: Magic本体ウィンドウの×ボタン (tmksgwr, 2011-12-12 14:46)
-
Re: Magic本体ウィンドウの×ボタン
(muka, 2011-12-11 23:00)
-
Re: Magic本体ウィンドウの×ボタン
(null, 2011-12-8 11:18)
-
Re: Magic本体ウィンドウの×ボタン
(tmksgwr, 2011-12-7 14:29)
-
Re: Magic本体ウィンドウの×ボタン
(null, 2011-12-7 11:31)