Курсоры Windows всегда должны иметь размер 32x32 пикселя. Если вы укажете изображение меньше этого, Windows изменит изображение до 32x32. Это проблема, потому что установленная вами горячая точка не масштабируется. Решением этой проблемы является добавление прозрачных пикселей справа и внизу изображения курсора, чтобы изображение было 32x32.