예지력

1. 동작이 정확히 무슨 의미로 하신 말씀인지는 모르겠지만 클릭시 반응하는 기능은 가능해요

2.

 

Gui,-caption
Gui,show,w100 h100
OnMessage(0x201, "WM_LBUTTONDOWN")
return

 

WM_LBUTTONDOWN(wParam, lParam)
{
PostMessage, 0xA1, 2,,, A
}

 

Guiclose:
ExitApp

 

구이드래그.ahk


3. 네, 제가 올렸던 라이브러리글을 확인해주세요
http://knowledgeisfree.tistory.com/41

4.

 

CtlColorBtnsBrush := DllCall("Gdi32.dll\CreateSolidBrush", "UInt", 0xBGR색상, "UPtr") ;BGR 색상
OnMessage(0x0135, "CtlColorBtns")


CtlColorBtns() {
 Global CtlColorBtnsBrush
 Return CtlColorBtnsBrush
}

 

0xBGR색상 이라는곳에 색상을 Gui 배경색상과 동일하게 맞추면 버튼과 폼 사이의 간격(?)이 보이지않습니다.

예를 들어 배경색이 0xFFFFFF(화이트) 라면 RGB는 FF, FF, FF 이고 BGR도 동일하게 FF, FF, FF일테니

 

CtlColorBtnsBrush := DllCall("Gdi32.dll\CreateSolidBrush", "UInt", 0xFFFFFF, "UPtr") ;BGR 색상

 

이렇게 하시면 되겠네요.

 

CtlColorBtns() 는 함수니까 스크립트 최하단에 위치시키면 됩니다.

저작자 표시 비영리 동일 조건 변경 허락
신고
댓글 로드 중…

블로그 정보

예지력 - 예지력

프로그래밍, 영화 블로그

최근에 게시된 글

티스토리 툴바