소프트웨어 pureBasic 소스 - 실행 목록 및 화면 캡처 v0.2
2023.12.01 20:41
EWS 에 캡처 기능 넣다가 부족한 부분 보완 하려고 연습 삼아 만들다가 독립 프로그램으로 완성해 봤습니다.
연습 삼아 만들다 보니 정리가 부족합니다.
첨부한 소스에 주석 넣었습니다.
실행 프로그램 목록 및 아이콘 가져오기.
겹쳐저서 가려진 윈도우 캡처 가능( 화면을 최상위로 올리지 않고 캡처).
GPU 가속 사용 프로그램 화면도 캡처 가능(많이 확인 안 했지만 크롬 화면 및 게임 화면 캡처 가능).
파일 저장 기능을 캡처와 동시에 되도록 하는 것은 매우 쉬운데,
나중에 저장 하려고 하면 또 추가 수정해야 되서 다음에 기능을 추가할 계획입니다.
2024-04-11
v0.2
저장 기능 추가. bmp, jpg, gif, tif, png 파일 형식 지원.
소스
실행 파일
키워드 Keyword, pureBasic, Capture, Screen, GPU
LOGFONT, fFaceName, WM_SETFONT, ListViewSpalte, LVM_SETCOLUMN,
DwmGetWindowAttribute, DWMWA_EXTENDED_FRAME_BOUNDS,
GetWindowDC, CreateCompatibleDC, CreateCompatibleBitmap,
GetWindowRect, RECT,
PrintWindow, PW_RENDERFULLCONTENT, BitBlt, StretchBlt, HALFTONE
MODULEENTRY32, TH32CS_SNAPMODULE, Module32First,
WM_GETICON, GCL_HICON
GetWindowText, GetClassName, EnumWindows
GdiplusStartup, GdipCreateBitmapFromHBITMAP, GdipSaveImageToFile, GdipDisposeImage, GdiplusShutdown
수고 많으셨습니다. 감사합니다.