매크로

질문
2014.12.17 00:46

GDI+이용한 screen capture

조회 수 911 추천 0 댓글 4


지니모션화면을 캡쳐했는데..?

최소화창은 그렇다고 치고?

WinGet, hwnd, ID, %창이름%

pBitmap:=Gdip_BitmapFromHWND(hwnd)?

Gdip_SetBitmapToClipboard(pBitmap)


이렇게 가져왔는데, 창틀? 만 캡춰되고 알맹이는 안되네요.. ㅠ.ㅜ


알맹이까정 캡쳐 하려면 어떻게 해야 할까요



  • 모바게 2014.12.17 18:27

    저도 테스트를 해봤는데 GDI로는 지니모션이나 블루스택 캡쳐가 안되더라고요..

    방법이 있을 것 같긴한데.. 찾으려면 시간이 걸릴것같아서 보류중입니다.

    다른 방법으로는 printscreen 키를 통해 캡쳐를 하고, clipboard to bmp 같은 펑션으로 파일생성을 하는 방법을 사용하면 될것같습니다.

  • Works 2014.12.18 17:00
    예 지니모션 핸들이 아니라 안에 프레임 핸들을 따와도 검은 색만가져오더라고요..
  • 없어돌아가 2014.12.24 13:42
    pToken:=Gdip_Startup()?
    pBitmap:=Gdip_BitmapFromScreen("0")?
    pBitmap2:=Gdip_CropImage(pBitmap,x,y,w,h)
    Gdip_DisposeImage(pBitmap)
    Gdip_DisposeImage(pBitmap2)
    Gdip_Shutdown(pToken)

    전체 스크린샷을 캡쳐후 원하는 부분 ex) 블루스택 창 위치만 크롭해서 쓰시면 됩니다.~
  • Works 2014.12.24 14:12
    애초 의도는 minimize 된 화면의 스샷을 가져오다가 생긴거긴하지만.. 저리 하는 방법도 있군요.. 감사합니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 변수로 저장된 값마다 터치위치를 변경하고싶을때..어... 2 파더 2014.12.05 0/0
정보 오토핫키 Themida 패킹 하는법 6 파더 2015.03.10 2/0
자유 아.. 이제 서서히 빛이 보이네요... 46 파더 2014.12.11 0/0
질문 오랜만의 질문 1 가지~!!! 20 파더 2014.12.08 0/0
질문 질문하나합니다.. 2 dsaf3 2014.12.10 0/0
정보 postmessage 질문이 와서 올립니다. (중복가능성) 12 생물 2015.01.01 2/0
질문 몽길이 메클 질문드립니다... 1 헬로시드니 2014.12.09 0/0
질문 절전모드 전부 해제 시켰는데도 잘 때 매크로가 멈추네요 2 FKILLER 2014.12.14 0/0
질문 오토핫키가 다루기가 어려울까요? 7 그냥그래요 2014.12.13 0/0
질문 오토핫키 실행시키고.......... 3 맹물도사 2014.12.11 0/0
질문 이미지서치 내것에선 잘되고 남것은 안되는경우? 11 파더 2014.12.15 1/0
질문 오토핫키 매크로 사용하기 어려울까요?? 6 얌마얌마얌 2014.12.16 1/0
질문 포스트메시지를 사용하여 조합키를 보낼수있을까요? 3 클래식나인 2014.12.15 0/0
질문 Dropdownlist 에 항목을 추가 하는 방법이 궁금합니다 3 레이븐 2014.12.16 0/0
질문 오토핫키 내에서 프로세스를 여러개 돌릴 경우 질문 4 클래식나인 2014.12.24 0/0
질문 오토핫키 메세지 박스 시간지나서 없어지게 하는방법좀... 6 맥스류 2015.01.03 0/0
자유 [잡담]요즘들어 매크로 만들고싶은 욕구가 점점 강해지... 9 외치기 2014.12.19 0/0
질문 오토핫키 복사 ctrl v 명령어 알려주세요 2 튀니지사람들 2015.01.23 0/0
질문 오핫 실행전 배너출력 8 파더 2015.01.23 0/0
질문 GDI+이용한 screen capture 4 Works 2014.12.24 0/0
Board Pagination Prev 1 ... 789101112131415 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글