GetCursorで、現在のカーソルのカーソルハンドルを取得できる。
GetCursor function (winuser.h) - Win32 apps | Microsoft Docs
カーソルが変わったかを確認してみる。
GetCursor.cppで、
WM_LBUTTONDOWN時のハンドルをチェック。
(いちいちMessageBoxとかめんどいのでデバッガで。)
最初は既定のアローカーソル。
クロスカーソルをロード。
クロスカーソルをセット。
戻り値は既定のアローカーソルハンドル。
直後にGetCursorすると、クロスカーソルのハンドルが返ってくる。
差し替えられたことがわかる。
アローカーソルが、
クロスカーソルに替わったということ。
Sample/winapi/GetCursor/GetCursor/src/GetCursor at master · bg1bgst333/Sample · GitHub