win32设置窗口的光标 ----- 学习记录
使用函数: LoadCursor 载入指定的光标资源。
HCURSOR LoadCursor(HINSTANCE hlnstance,LPCTSTR lpCursorName);
hlnstance
标识一个模块事例,它的可执行文件包含要载入的光标。
LpCursorName
指向以NULL结束的字符串的指针,该字符串存有等载入的光标资源名。
使用于注册窗口类时
如
WNDCLASSEX wClass;
ZeroMemory(&wClass, sizeof (WNDCLASSEX)); //结构体清零,不让结构的成员数值具有不确定性。
wClass.cbClsExtra = NULL;
wClass.cbSize = sizeof(WNDCLASSEX );
wClass.cbWndExtra = NULL;
wClass.hbrBackground = ( HBRUSH)COLOR_WINDOW ;
wClass.hCursor = LoadCursor(NULL , IDC_ARROW);
wClass.hIcon = NULL;
wClass.hIconSm = NULL;
wClass.hInstance = hInstance;
wClass.lpfnWndProc = ( WNDPROC)WinProc;
wClass.lpszClassName = _T("Window Class" );
wClass.lpszMenuName = NULL;
wClass.style = CS_HREDRAW | CS_VREDRAW ;
转载于:https://blog.51cto.com/quietnight/1753128