|
최종혁 님이 쓰신 글 :
: 화면을 캡쳐하는데 마우스 커서까지 캡쳐하고 싶은데 어떤 식으로 하면 캡쳐가 되나요.
:
:
임펠리테리입니다.
암만 노력해도 화면을 캡쳐하면서 커서까지 캡처할 방법은 없습니다. 그렇다고 방법이 없진 않지요. 간단합니다. 캡쳐한 화면 이미지의 현재 커서 위치에다 현재의 커서 이미지를 찍어줘버리면 됩니다. API의 GetCursor() 함수를 이용하면 현재의 커서 이미지를 얻어올 수 있습니다. 폼에 이미지하나를 올린 후 아무거나 이벤트 하나에다 다음과 같은 코드를 써보세요.
TIcon *CursorIcon = new TIcon;
CursorIcon->Handle = GetCursor();
Image1->Picture->Icon->Assign(CursorIcon);
delete CursorIcon;
이렇게 하면 커서 이미지를 얻어올 수 있습니다. 간단하지요? 그럼 참고하시길...
|