マウスカーソルを変えたはいいが、微妙に位置がずれていることって
ありませんか?
これはカーソルの中心点がずれているからです。
この中心点を設定することで問題は解決できます。
では、どのようにして中心点を設定するのかについて説明します。

ここでは、Visual C++ をもとに話を進めます。

まず、リソースからカーソルを開きます。
そうすると、カーソルを表示しているウィンドウに
「ホットスポットの設定」というツールボタンが表示されます。
このボタンを押下すると設定用カーソルに変わりますので、
アイコン上で中心点としたいところをクリックをします。

以上の手順でカーソルの中心点を設定できます。