void SetWindowCursor(HWND hwnd, const HCURSOR hCursor) { SetClassLong(hwnd, GCL_HCURSOR, PtrToLong(hCursor)); } void exampleUse(HWND hwnd) { SetWindowCursor(hwnd, LoadCursor(NULL, IDC_HAND)); }
Programming Tips - How can I change the cursor for a specific window?
Date: 2010apr8
OS: Windows
Q. How can I change the cursor for a specific window?
A. Use SetClassLong, like this: