맞춤 mIRC 창의 스크롤 막대를 제거하거나 숨겨서 숨길 수 있습니다 (마우스 휠을 허용하도록 숨기기) 할 수 있습니까? Verticle의 스크롤 바를 지정합니다.mIRC 창의 스크롤 막대
그림의 오른쪽을 보면 스크롤바가 보입니다.
제거 방법이 있습니까?
맞춤 mIRC 창의 스크롤 막대를 제거하거나 숨겨서 숨길 수 있습니다 (마우스 휠을 허용하도록 숨기기) 할 수 있습니까? Verticle의 스크롤 바를 지정합니다.mIRC 창의 스크롤 막대
그림의 오른쪽을 보면 스크롤바가 보입니다.
제거 방법이 있습니까?
예, 삭제할 수 있습니다.
이 AHK 스크립트는 mIRC의 스크롤 막대를 숨기고 창 크기를 조정하고 창을 최소화하고 복원하는 경우에도 숨겨진 상태로 유지합니다.
이 내용을 autohotkey에로드하면 스위치 막대에서 채널이나 아무 것도 클릭하면 작동합니다.
~LButton::
MouseGetPos, , , , OutputVarControl
if (OutputVarControl = "mIRC_SwitchBar1" or OutputVarControl = "ScrollBar1")
{
WinWait, ahk_class mIRC
Control, Style, Hide, ScrollBar1
ControlGetPos, x,, Width,, mIRC_Channel1
ControlMove, mIRC_Channel1, ,, (Width + 18)
ControlGetPos, x,, Width,, mIRC_Query1
ControlMove, mIRC_Query1, ,, (Width + 18)
ControlGetPos, x,, Width,, mIRC_Status1
ControlMove, mIRC_Status1, ,, (Width + 18)
ControlGetPos, x,y, Width,Height, ListBox1
ControlMove, ListBox1, (x - 18),, ,
}
else if (OutputVarControl = "MSTaskListWClass1")
{
sleep, 500
if WinActive("ahk_class mIRC"){
WinWait, ahk_class mIRC
Control, Style, Hide, ScrollBar1
WinGetPos, X, Y, W, H, ahk_class mIRC
WinMove, ahk_class mIRC, , , , (W + 18),,
WinGetPos, X, Y, W, H, ahk_class mIRC
WinMove, ahk_class mIRC, , , , (W - 18),,
ControlGetPos, x,, Width,, mIRC_Channel1
ControlMove, mIRC_Channel1, ,, (Width + 18)
ControlGetPos, x,, Width,, mIRC_Query1
ControlMove, mIRC_Query1, ,, (Width + 18)
ControlGetPos, x,, Width,, mIRC_Status1
ControlMove, mIRC_Status1, ,, (Width + 18)
ControlGetPos, x,y, Width,Height, ListBox1
ControlMove, ListBox1, (x - 18),, ,
}
}
return
이와 같이 mIRC 클라이언트 내부에서 한 번에 최대화 된 하나의 창으로 mIRC를 사용한다고 가정합니다. 하지만 당신은 많은 채널/쿼리 창이 열릴 수 있습니다, 스크립트는 그들 사이의 전환을 처리 할 수 있습니다.
아니, 주 사용자 정의 창에서 스크롤 바는 제거 할 수 없습니다.
이 외부 프로그램은 그가, 또한 동일한 절차를 수행하지 않고 가능하지 않을 것이다 사람에게 그가 의도 한대로 사용할 수있는 스크립트를 제공하기를 원한다면 뜻이다. 또한 그는 창 크기를 조정 한 후에 작업을 중단하고 다시이 절차를 수행해야합니다. 전체적으로 이것은 붕대이며 다른 어떤 경우에는 쓸모가 없습니다. –
winexp 작품, 약간의가,지만, 내 눈에 가치. 도움에 감사드립니다. :디 – user2565679