제작자 : 정룡옥
** 화면 캡쳐 기능
* 캡쳐 할 영역을 사용자가 직접 지정 : 사용자가 마우스로 드래그 앤 드롭을 통해 원하는 영역을 지정하여 캡쳐하는 기능입니다.(사각형,타원형,둥근사각형,다각형,자유곡선 형태로 캡쳐가 가능합니다.)
* 윈도우 캡쳐 : 윈도우(TOP 윈도우)만 캡쳐하는 기능입니다.컨트롤(Child Window)까지 캡쳐하려면 윈도우 또는 컨트롤 캡쳐를 사용해주세요.
* 윈도우 또는 컨트롤 캡쳐 : 윈도우 또는 컨트롤을 캡쳐하는 기능입니다.
* 활성화 된 윈도우 캡쳐 : 활성화 된 윈도우를 찾아 캡쳐하는 기능입니다.
* 활성화 된 윈도우의 프레임을 제외한 영역 캡쳐 : 활성화 된 윈도우를 찾고 프레임을
제외한 영역만 캡쳐하는 기능입니다.(SM_CYCAPTION,SM_CXDLGFRAME,SM_CXBORDER)
* 전체 화면 캡쳐 : 화면 전체를 캡쳐하는 기능입니다.
* 고정 된 사각형 영역 캡쳐 : 사용자가 설정한 사각형 영역만큼만 캡쳐하는 기능으로 캡쳐 도중 사각형 영역은 변경 할 수 없으며 메뉴의 프로그램 설정 - 프로그램 세부 설정에서 사각형의 크기를 바꿀 수 있습니다.
* 윈도우의 아이콘 캡쳐 : 윈도우에서 사용중인 아이콘만 캡쳐하는 기능으로 32 x 32 ,
16 x 16 아이콘을 캡쳐 할 수 있습니다.
* 마우스위의 컬러 캡쳐 : 마우스로 선택한 좌표의 컬러값을 가져오는 기능입니다.
* 윈도우의 크기를 지정 후 캡쳐 : 윈도우의 크기를 직접 입력하여 원하는 크기대로 캡쳐하는 기능입니다.크기만 변경 할 수 있고 위치는 변경 할 수 없습니다.
* 마지막으로 캡쳐한 영역 : 이전의 캡쳐한 영역을 다시 캡쳐합니다.
* 메뉴 캡쳐 : 메뉴,팝업메뉴를 캡쳐하는 기능입니다.단순히 하나의 메뉴만 캡쳐하는 것이 아니라 여러개의 메뉴가 계단식으로 열려있을 때 모두 캡쳐가 가능합니다.
* 마우스 커서 캡쳐 : 사용중인 마우스 커서를 캡쳐합니다.
* 바탕화면 캡쳐 : 사용중인 바탕화면을 캡쳐합니다.
* 캡쳐 할 영역을 사용자가 직접 지정 시 옵션 : 캡쳐 할 영역을 사용자가 직접 지정 시 영역의 형태를 변경 할 수 있습니다.
* 윈도우의 아이콘 캡쳐 시 옵션 : 윈도우의 아이콘 캡쳐 시 원하는 아이콘 크기로 변경 할 수 있습니다.
* 캡쳐 시 오토 스크롤 사용 : 캡쳐 시 오토 스크롤이란 ...
캡쳐 시 스크롤바가 있는 윈도우는 화면 상에 보이는 화면만 캡쳐가 가능합니다.하지만 이 기능을 사용 할 경우 일단 화면 상에 보이는 화면을 캡쳐한 후 프로그램이 알아서 스크롤바를 천천히 내려가면서 화면이 움직인만큼만 추가적으로 계속 캡쳐 해 스크롤바가 더 이상 움직이지 않으면 캡쳐를 완료하는 방식으로 보이지 않는 영역까지 캡쳐가 가능합니다.
사용방법은 일단 캡쳐 시 오토 스크롤 사용에 체크하시고 , 윈도우 또는 컨트롤 메뉴를 누른 후에 스크롤바가 있는 윈도우를 선택하시면 됩니다.
지원되는 스크롤바 형식 : SB_VERT(윈도우안의 세로 스크롤바),SB_CTL(윈도우와 독립적인 세로 스크롤바),인터넷 익스폴로러의 스크롤바
** 업데이트 날짜 : 2004.4.9.오전:4시18분45초와 관련 된 추가적으로 수정 된 버그 **
1. 스크롤 캡쳐 시 이미지의 세로크기가 5000(Height) 이상 클 경우 5000 단위로
특정한 상황에서 이미지가 중간에 끊겨서 나오던 점 수정
2. 스크롤을 제대로 인식하지 못 하던 점 수정
3. 윈도우 또는 컨트롤 캡쳐 시 마우스위에 있는 핸들을 인식할때 보이지 않는 윈도우까지 인식해버려서
특정 프로그램들(마우스위의 있는 핸들을)을 제대로 인식하지못 하던 점 수정
4. 윈도우 9x 계열에서 스크롤 캡쳐 시 제대로 중지가 안되던 점 수정
- 중지는 ESC 키 입니다.
5. 윈도우 9x 계열에서 윈도우,윈도우 또는 컨트롤 캡쳐 시 특정 프로그램이 떠있을 경우(윈도우 탐색기,인터넷 익스폴로러)
해당 윈도우와 충돌을 일으킨 후 해당 윈도우가 종료되버리던 점 수정
6. 윈도우 9x 계열에서 프로그램을 종료 시 특정 상황에서 @잘 못 된 연산을 수행.......@ 관련 에러가 뜨던 점 수정.
7. 윈도우 9x 계열에서 메뉴 캡쳐 시 메뉴 캡쳐가 되지 않던 점 수정.
8. 윈도우 9x 계열에서 "캡쳐 시 오토 스크롤 사용" 를 체크를 해도 불구하고 @윈도우 작업 영역을 가져오는데 실패하여@
스크롤 캡쳐가 제대로 되지 않았던 점 수정.
9. 윈도우 9x 계열에서 "캡쳐 시 오토 스크롤 사용"를 체크 한 후,윈도우 또는 컨트롤 캡쳐를 이용하면
바탕화면에 스크롤바가 있는 걸로 인식하고(실제로 바탕화면은 ListView 입니다.),스크롤 캡쳐를 시도하려고 하면
@바탕화면 자체가 진짜로 스크롤되버려서 위로 올라가버리는 현상@ 수정.
10. 활성화 된 프레임을 제외한 영역이 좀 더 정확하게 되도록 수정
11. IE 스크롤 캡쳐 시 좀 더 정확한 좌표로 캡쳐하도록 수정
(http://www.nzeo.com 에서 발췌)