You may need to use GetSystemMetrics to query cursor width and height, as described in the documentation. Unfortunately, there are definitions missing in winuser.h, so you have to add them by hand:
#ifndef SM_CXCURSOR
#define SM_CXCURSOR 13
#endif
#ifndef SM_CYCURSOR
#define SM_CYCURSOR 14
#endif