매크로

질문
2019.10.16 10:50

비활성 PixelColor 관련 질문

조회 수 99 추천 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)
}



List of Articles
분류 제목 글쓴이 최근변경 추천
질문 else if ~ else 오류나는 이유가 뭘까요 3 바로문 2019.11.08 0/0
질문 옛날 매크로 사용 가능 한가요? 1 북괴군 2019.11.03 0/0
질문 elseif 질문있습니다 바로문 2019.11.01 0/0
자유 핸콕님 오래 활동 하시네요 북괴군 2019.10.31 0/0
질문 오핫 입문자 질문드립니다.. 1 요망한후니 2019.11.04 0/0
질문 차이점궁금해서문의드립니다! 1 스티븐쓰바 2019.10.31 0/0
질문 npc 등 시각 뷰에 따라서 바뀌는 이미지 서치 방법에 ... 1 joeypre 2019.11.09 0/0
질문 두개이미지 틀린점 을 비교 해서 ...고수님들 봐주십... 21 제발등업좀2 2019.10.28 1/0
자유 메이플 매크로 제작 23321312 2019.10.27 0/0
질문 오토핫키 이미지서칭에 들어가는 스크립트 궁금 오토핫키궁금 2019.10.25 0/0
질문 setTimer 질문드립니다 6 우리형 2019.11.04 0/0
질문 오토핫키 접한지 3일된 초보입니다.. 3 나대지마 2019.10.22 0/0
자유 메이플 사냥프로그램찾아요! 1 란슬 2019.11.12 0/0
자유 라이즈 오브 킹덤즈 자동 정찰 매크로 4 Vero 2019.10.21 0/-1
질문 오토핫키는 LD플레이어에 적용되나요 3 달달구리 2019.10.31 0/0
자유 트라하 매크로 프로그램 제작이나 사용료 내고 사용할... 황제를위하여 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
Board Pagination Prev 1 ... 272829303132333435 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글