16,472
社区成员
发帖
与我相关
我的任务
分享
#define IDC_HAND MAKEINTRESOURCE(32649) // 500
void CCheckCursorDlg::LoadAllCursors(CPtrArray &array)
{
HCURSOR hcur;
hcur=::LoadCursor(0,IDC_ARROW);// 10003
array.Add(hcur);
hcur=::LoadCursor(0,IDC_IBEAM);// 10005
array.Add(hcur);
hcur=::LoadCursor(0,IDC_WAIT); // MAKEINTRESOURCE(32514)
array.Add(hcur);
hcur=::LoadCursor(0,IDC_CROSS);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_UPARROW);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_SIZENWSE);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_SIZENESW);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_SIZEWE);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_SIZENS);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_SIZEALL);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_NO);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_HAND);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_APPSTARTING);
array.Add(hcur);
hcur=::LoadCursor(0,IDC_HELP);
array.Add(hcur);
}
初始化·
CPtrArray m_hCursors;
LoadAllCursors(m_hCursors);
比较
HCURSOR tmp=GetCursor();
if(tmp != m_hCursors[idx])
{
AfxMessageBox("Not Same !");
return;
}