매크로

질문
2014.12.17 00:46

GDI+이용한 screen capture

조회 수 912 추천 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
분류 제목 글쓴이 최근변경 추천
질문 Hide 관련 질문 5 파더 2014.11.29 0/0
자유 에휴...고생해서 만든것들이 다 날라갔어요 ㅠㅠ 2 flem 2014.12.01 0/0
자유 오늘도 그냥 지나가기 심심해서 팁 하나 올려요. 이미... 2 swksd 2014.11.30 0/0
질문 변수에 관한 질문 5 파더 2014.11.30 0/0
질문 몬스터 길들이기 패치후에. 4 페르니코 2017.12.18 0/0
질문 스크립트 좀더 간략하게 작성방법이 있을까요. 8 우후훅 2014.12.04 0/0
질문 비활성마우스클릭 질문드려요 단키와 합성키 12 성인남자 2014.12.02 0/0
정보 그리기 / DRAW / GDIP 화면에 선 도형 그리기 (예제) 3 따기따기 2014.12.12 0/0
질문 지니모션은 인터넷에 돌아다니는거아무거나사용해도되... 2 튀니지사람들 2014.12.02 0/0
질문 혹시 1004 매크로 1920 * 1080 해상도를 세나에 맞춰 ... 인사왕바이킹 2014.12.01 0/0
질문 어떤 이미지를 찾을때 같은 이미지가 있을때 대한 처리 7 프로구라머 2014.12.07 0/0
정보 스크린샷 캡춰방법 (마지막이야기님 요청) 14 호로록뚝딱 2015.03.24 3/0
질문 리스트박스 관련질문 4 파더 2014.12.03 0/0
질문 체크박스 if 에대해서 6 파더 2014.12.04 0/0
질문 오토핫키 이미지서치좀 봐주세요ㅡ모비즌연동 8 뀨잉여기좋아 2014.12.05 0/0
질문 1004매크로 1 dlalsrb86 2014.12.04 0/0
자유 오토핫키컴파일 이후 Themida 패킹 사용하면되는건가요? 파더 2014.12.04 0/0
자유 아주 간단한건데.. 하면 이쁜 gui 색입히기... 2 로우얄 2017.12.19 0/0
질문 VMProtect Unpack 17 외치기 2017.03.19 0/0
질문 와 ,,,핫오토키는 뭔가여... 3 찬쓰찬쓰 2014.12.12 1/0
Board Pagination Prev 1 ... 67891011121314 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글