사용자의 현재 설정 (제어판)과 일치하는 크기로 사용자 정의 마우스 커서를 표시하려고합니다.현재 선택된 테마의 커서 크기를 결정하십시오.
수행 Cursor.Current.Size 항상 (내 생각으로 그들은 항상 기술적으로, 아니지만 시각적입니다) 32 × 32를 반환 상관없이 올바르게 작거나 큰 커서 출연에 의해 반영 제어판 설정.
그래서 크기를 어떻게 알 수 있습니까?
사용자의 현재 설정 (제어판)과 일치하는 크기로 사용자 정의 마우스 커서를 표시하려고합니다.현재 선택된 테마의 커서 크기를 결정하십시오.
수행 Cursor.Current.Size 항상 (내 생각으로 그들은 항상 기술적으로, 아니지만 시각적입니다) 32 × 32를 반환 상관없이 올바르게 작거나 큰 커서 출연에 의해 반영 제어판 설정.
그래서 크기를 어떻게 알 수 있습니까?
내가 알아 낸 바에 따르면 커서 아이콘 (아마도 win32-API가있는 아이콘)을 얻은 다음 ICONINFO를 사용하여 마스크 비트 맵을 찾아야합니다. 그 후 아이콘의 픽셀을 확인하고 투명한 색을 찾아서 실제 크기를 찾을 때까지 카운트 할 수 있습니다.
이 유래 질문은 비트 맵 마스크에 대한 좋은 대답을 .. 그냥 여기 저기 파편
나는이 방향을 가리 다른 사이트에 대한 답변의 몇 가지를 봐 왔지만, 나는 COMPLET 솔루션을 찾을 수 없습니다 커서에 의해 사용되며 어쩌면 당신은 솔루션으로 나아갈 수 있습니다. 이 질문은, 당신이 성공을한다면, 여기에 답을 넣어주세요, 그래서 많은 사람들이 기쁠, 2003 년부터 다른 사이트에이 질문에 오래된 보았다된다
이 질문에 대한 해결책을 SE는 .