'마우스 커서 상태'에 해당되는 글 1건

  1. 2009.09.26 현재 마우스 커서 상태 얻기
현재 마우스 커서의 상태를 얻는 방법입니다.

뭔가 플래그연산을 통해서 얻을 수 있을 것 같은데 못 찾겠고 일단 아래의 코드를 사용하면 작동합니다.
 
// 상태를 알고 싶은 커서 모양(예:IDC_IBEAM)으로 임시 커서 생성
HCURSOR loadCursor = LoadCursor(NULL, IDC_IBEAM);

// 현재 커서를 얻어 옴
CURSORINFO ci;
ci.cbSize = sizeof(CURSORINFO);
GetCursorInfo(&ci);
			
if( loadCursor == ci.hCursor )
{
	// 조건이 True이면 현재 커서는 IDC_IBEAM
}

참고자료는 아래 사이트에 있는 내용인데 이상하게 전 아래 사이트에 있는 코드로는 작동이 안되더군요.

Posted by Gungume
,