2012-07-16 8 views
0

먼저, "귀하의 응용 프로그램은이 작업을해서는 안됩니다"라는 개념을 제쳐두십시오. 이것이 바로이 소프트웨어를 구입하는 사람들이 기대하는 것입니다.전체 바탕 화면의 커서 크기를 늘리십시오.

어떻게 시스템 전체에서 마우스 커서의 크기를 늘릴 수 있습니까? 나는 모든 마우스 커서도 늘려야 할 것이므로 SetCursor이 어떤 좋은, 깨끗한 방법 으로든 속임수를 쓰지는 않을 것이라고 생각합니다.

폼의 커서 크기를 detailed here으로 사용할 수 없습니다. 폼에서 커서가 활성화되어있을 때만 영향을 줄 수 있습니다. 나는 윈도우 편의성 액세스 센터에서 사용할 수있는 "초대형"마우스 커서가있는, 그래서 방법이있을 것을 볼

...

어떤 아이디어?

이에 대한 모든 해결책이 때문에 두 가지의 정말 털이 얻을 것입니다
+1

SetSystemCursor http://msdn.microsoft.com/en-us/library/windows/desktop/ms648395.aspx를 참조하십시오. 또한보십시오 http://stackoverflow.com/questions/6897274/c-how-to-load-cursor-from-resource-file – NtscCobalt

+1

왜 당신은 다만 여분 큰 쥐 커서를 사용하지 않는가? –

+0

사용자는 다른 어떤 응용 프로그램과 상호 작용할 것입니까? – Charlie

답변

1

: 대부분 32 × 32 픽셀에서

응용 프로그램의 경우 1. 모든 응용 프로그램이 자체 2. 커서에 다른 어떤 커서를 변경할 수 있습니다 커서를 32x32 픽셀로 변경하면 더 크게 만들 수 없습니다.

Extra Large 커서는 커서가 사용할 수있는 32x32 픽셀 이상을 사용합니다. 기본값은 32x32의 왼쪽 상단 more-or-less 사분면을 사용하는 것입니다.

당신은 지속적으로 http://msdn.microsoft.com/en-us/library/windows/desktop/ms648388(v=vs.85).aspx

를 사용하여 현재 커서를 검색 한 다음 이미지를 스트레칭으로 크기가 두 배로 설정 커서가 모든 윈도우의 ontop을 페인트 할 수 있습니다, 다음 몇 가지 빈 커서 파일에 커서를 설정합니다. 이것은 끔찍한 해키이며 깜박 거림과 호환성 문제가 발생할 수 있습니다.

관련 문제