반응형
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- DetectHiddenWindows
- 배열
- EnvSet
- Blocks
- SetTitleMatchMode
- Threads
- SetEnv
- 식
- API
- Menu
- if(식)
- EnvSub
- StringGetPos
- SetKeyDelay
- Var:=식
- MouseClick
- SetControlDelay
- ControlSend
- EnvDiv
- IF (식)
- autohotkey
- IfWinExist
- EnvMult
- IfInString
- SetMouseDelay
- if
- 함수
- ControlGetText
- 식의 설명
- EnvAdd
Archives
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
PixelGetColor 지정 좌표에 표시되고 있는 색을 취득한다 본문
반응형
PixelGetColor
지정 좌표에 표시되고 있는 색을 취득한다
PixelGetColor, OutputVar, X, Y [,Alt|SlowRGB]
Parameters
인수명 | 설명 |
---|---|
OutputVar | 칼라 코드를 취득하는 변수명 |
X,Y | 색을 취득하고 싶은 피크셀의 좌표. 통상은 액티브 윈도우의 좌상으로부터의 상대 좌표이지만, CoordMode커멘드를 사용하면 스크린 전체로의 좌표가 된다. |
Alt|SlowRGB | 이하의 옵션을 반각 스페이스에서 단락지어 열거한다
일부의 풀 스크린 프로그램에 대응하기 위해서 필요. 통상의 방식에 비해3배 정도 늦다. |
ErrorLevel
성공시는 「0」, 실패시는 「1」.
Remarks
값은6자리수의16진수로 취득된다.
각 형은 「0xBBGGRR」(와)과 같이RGB에 대응하고 있다.
Transform커멘드의BitAnd(와)과BitShiftRight(을)를 사용하면, 각 요소를 꺼낼 수 있다.
취득할 수 있는 것은, 화면에 표시되고 있는 부분 뿐이어서, 윈도우의 화면에서는 봐 내고 있는 부분등의 색은 취득할 수 없다.
Related
PixelSearch, CoordMode, MouseGetPos
Example(s)
^!z:: MouseGetPos, MouseX, MouseY PixelGetColor, color, %MouseX%, %MouseY% MsgBox, The color at the current cursor position is %color%. return
반응형
'AUTOHOTKEY > 레퍼런스' 카테고리의 다른 글
PostMessage / SendMessage 윈도우나GUI컨트롤에 윈도우 메세지를 송신한다.(SendMessage(은)는 응답을 기다려 결과를 취득할 수 있다) (2) | 2007.11.05 |
---|---|
PixelSearch 지정 범위로 지정한 색이 존재하면, 그 좌표를 취득한다 (0) | 2007.11.05 |
Pause 실행중의스렛드(을)를 정지한다 (0) | 2007.11.05 |
OutputDebug 디버거에 문자열을 출력한다 (0) | 2007.11.05 |
OnMessage() GUI윈도우에 특정의 메세지가 보내졌을 때에 실행되는 함수를 할당한다 (0) | 2007.11.05 |
Comments