如何这样换鼠标图像没有作用啊
怎么这样换鼠标图像没有作用啊?
hlCursor = AfxGetApp()-> LoadCursor(IDC_CURSOR);
if (NULL != hlCursor)
{
SetCursor(hlCursor);
}
其中IDC_CURSOR是一个32*32的资源文件,调试后得知hlCursor为空,这是为什么啊?
------解决方案--------------------
其中IDC_CURSOR是一个32*32的资源文件
===========
类型是Cursor吗?!
------解决方案--------------------
要在OnSetCursor消息涵数中去处理
------解决方案--------------------
应用SetClassLong(hWnd, GCL_HCURSOR, (LONG)hCursor);
否则需在处理所有鼠标消息(包括WM_LBUTTONDOWN/WM_LBUTTONUP/WM_MOUSEMOVE/WM_RBUTTONDOWN/WM_RBUTTONPU等)时均需调用
SetCursor(hCusor)
hlCursor = AfxGetApp()-> LoadCursor(IDC_CURSOR);
if (NULL != hlCursor)
{
SetCursor(hlCursor);
}
其中IDC_CURSOR是一个32*32的资源文件,调试后得知hlCursor为空,这是为什么啊?
------解决方案--------------------
其中IDC_CURSOR是一个32*32的资源文件
===========
类型是Cursor吗?!
------解决方案--------------------
要在OnSetCursor消息涵数中去处理
------解决方案--------------------
应用SetClassLong(hWnd, GCL_HCURSOR, (LONG)hCursor);
否则需在处理所有鼠标消息(包括WM_LBUTTONDOWN/WM_LBUTTONUP/WM_MOUSEMOVE/WM_RBUTTONDOWN/WM_RBUTTONPU等)时均需调用
SetCursor(hCusor)