告知欄です
1- レス

スクリプト投稿スレ


[7]unnamed.ahk:04/10/05 22:09 ID:???
; アクティブウインドウをシェード(キーバインドはてきとー)
#!ENTER::
#!x::
WinGet,whd,ID,A
GoSub,sub_WindowShade
return
;[Win]+ホイール↑↓で非アクティブウインドウもシェード
#WheelUp::
#WheelDown::
MouseGetPos, , , whd
GoSub,sub_WindowShade
return
;----------------------------------
; Window Shade Toggle sub
;  in whd : Window handle
;----------------------------------
sub_WindowShade:
WinGetPos,x,y,w,h,ahk_id %whd%
if wshade%whd% > 0
{
StringTrimLeft,h,wshade%whd%,0
wshade%whd% = 0
}
else
{
wshade%whd% = %h%
h = 27 ; ← 値はタイトルバー高さに合わせ適当に調節のこと
}
WinMove,ahk_id %whd%,,%x%,%y%,%w%,%h%
return

ウインドウハンドル別に動的変数を作ってみるテスト
PS.誰かタイトルバーWクリックで何かするようなサンプルコード書いたって下さい


名前

E-mail



0ch BBS 2005-10-08