本人想自定义鼠标形状,
在ICON 中 添加了IDI_MOUSE的图标如何修改鼠标形状呢?我是用mousemove中添加: ::HCURSOR lhCursor;
lhCursor=::LoadCursorW(NULL,IDC_CROSS);
::SetCursor(lhCursor); 来选择系统鼠标形状,但是要选择自定义的IDI_MOUSE该如何操作呢?
在ICON 中 添加了IDI_MOUSE的图标如何修改鼠标形状呢?我是用mousemove中添加: ::HCURSOR lhCursor;
lhCursor=::LoadCursorW(NULL,IDC_CROSS);
::SetCursor(lhCursor); 来选择系统鼠标形状,但是要选择自定义的IDI_MOUSE该如何操作呢?
=======
一样的啊,lhCursor=::LoadCursorW(::GetModuleHandle(NULL),IDI_MOUSE);
就可以加载自定义光标
不过你在mousemove中添加添加应该没有什么用,过一会儿就会恢复成原来的光标样式了。
LoadCursorW的第二个参数是 LPCWSTR 不能用 IDI_MOUSE 这样做不了。
lhCursor=::LoadCursorW(::GetModuleHandle(NULL),MAKEINTRESOURCE(IDI_MOUSE));
SetCursor(AfxGetApp()->LoadCursor(IDC_MY_CURSOR));