매크로

질문
2019.10.16 10:50

비활성 PixelColor 관련 질문

조회 수 106 추천 0 댓글 0

안녕하세요.

비활성 PixelColor 를 쓰고 있습니다.


LD 플레이어서 사용하고 있는데

화면에 멈춰 있을때는 잘되는데 화면이 움직임이 있을때(게임할때)는 안됩니다.

그래서 동영상파일도 해봤는데 동영상이 멈춰있을때는 잘되고 동영상이 재생중일때는 동일하게 안됩니다.


화면 움직임이 있을때 안되는거 같은데요


어떻게 해야할지 조언좀 부탁드립니다.


감사합니다.ㅠㅠ


PixelColor(pc_x, pc_y, pc_wID)
{
 If pc_wID
 {
  pc_hDC := DllCall("GetDC", "UInt", pc_wID)
  WinGetPos, , , pc_w, pc_h, ahk_id %pc_wID%
  pc_hCDC := CreateCompatibleDC(pc_hDC)
  pc_hBmp := CreateCompatibleBitmap(pc_hDC, pc_w, pc_h)
  pc_hObj := SelectObject(pc_hCDC, pc_hBmp)
  
  pc_hmCDC := CreateCompatibleDC(pc_hDC)
  pc_hmBmp := CreateCompatibleBitmap(pc_hDC, 1, 1)
  pc_hmObj := SelectObject(pc_hmCDC, pc_hmBmp)
  
  DllCall("PrintWindow", "UInt", pc_wID, "UInt", pc_hCDC, "UInt", 0)
  DllCall("BitBlt" , "UInt", pc_hmCDC, "Int", 0, "Int", 0, "Int", 1, "Int", 1, "UInt", pc_hCDC, "Int", pc_x, "Int", pc_y, "UInt", 0xCC0020)
  ;;DllCall("BitBlt" , "UInt", pc_hmCDC, "Int", pc_x-1, "Int", pc_y-1, "Int", pc_x, "Int", pc_y, "UInt", pc_hCDC, "Int", pc_x, "Int", pc_y, "UInt", 0xCC0020)
  pc_fmtI := A_FormatInteger
  SetFormat, Integer, Hex
  DllCall("GetBitmapBits", "UInt", pc_hmBmp, "UInt", VarSetCapacity(pc_bits, 4, 0), "UInt", &pc_bits)
  pc_c := NumGet(pc_bits, 0)
  SetFormat, Integer, %pc_fmtI%

  DeleteObject(pc_hBmp), DeleteObject(pc_hmBmp)
  DeleteDC(pc_hCDC), DeleteDC(pc_hmCDC)
  DllCall("ReleaseDC", "UInt", pc_wID, "UInt", pc_hDC)
  Return pc_c
 }
}


CreateCompatibleDC(hdc=0) {
 return DllCall("CreateCompatibleDC", "UInt", hdc)
}    

CreateCompatibleBitmap(hdc, w, h) {
 return DllCall("CreateCompatibleBitmap", UInt, hdc, Int, w, Int, w)
}

SelectObject(hdc, hgdiobj) {
 return DllCall("SelectObject", "UInt", hdc, "UInt", hgdiobj)
}

DeleteObject(hObject) {
   Return, DllCall("DeleteObject", "UInt", hObject)
}

DeleteDC(hdc) {
 Return, DllCall("DeleteDC", "UInt", hdc)
}



최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
자유 트라하 매크로 프로그램 제작이나 사용료 내고 사용할... 황제를위하여 2019.10.18 0/0
자유 오토핫키처럼 트라하 매크로 프로그램 제작문의 드립니다. 황제를위하여 2019.10.19 0/0
질문 트라하 유료 매크로 구해봅니다. 황제를위하여 2019.10.16 0/0
질문 비활성 PixelColor 관련 질문 오토초바 2019.10.16 0/0
질문 메이플에서 쓰려면 우회를해야하는걸로아는데 2 뚜냔 2020.06.27 0/0
질문 오토핫키 입문하려고 합니다. 1 쌍가마용 2019.10.14 0/0
질문 에오스레드 매크로구합니다 1 Thesky77 2019.10.20 0/0
질문 vm 웨어로 ngs 우회 공유해주실분 찾습니다. 사례하겠... 현현현현 2019.10.12 0/0
자유 메M 매크로 구합니다 가자야 2019.10.12 0/0
질문 이미지에서 숫자 찾아서 순서대로 입력 어떻게 할까요.. 3 nada30 2019.10.28 0/0
질문 (오핫) 여러 단어 변수 지정 및 랜덤 조합 출력 방법 3 우리형 2019.10.23 0/0
질문 오토핫키 단순 스크립트 검토 요청을 드립니다. 2 드림노이즈 2019.10.17 0/0
자유 스킬 이미지인식 매크로 제작의뢰 원합니다 라일 2019.10.09 0/0
질문 LD 랜덤 비활성클릭 질문드려요 Dor 2019.10.09 0/0
질문 오토핫키 1번이미지서칭클릭중 3번이미지가 발견될경우... 1 165 2019.10.09 0/0
자유 프리프매크로완성 2 아리가또웆 2022.02.03 0/0
자유 메이플 거탐 스크립트 구합니다. 박진구 2019.10.07 0/0
질문 반투명 이미지서치 질문입니다. 5 박진구 2020.06.22 0/0
질문 오토핫키 에 들어갈 코드 알려주세요 드랍이깐 2019.10.05 0/0
질문 오토핫키 매크로 짜기 많이 힘들까요>>?>? 9 클라우디 2019.10.31 0/0
Board Pagination Prev 1 ... 282930313233343536 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글