您的位置:首页 > 其它

VC判断鼠标形状

2016-02-19 20:59 225 查看
判断全局鼠标是哪种系统默认形状。
bool isThisShape(LPCTSTR shape)
{
HCURSOR sysCursor = (HCURSOR)LoadImage(NULL, shape, IMAGE_CURSOR, 0, 0, LR_SHARED);

CURSORINFO ci;
ci.cbSize = sizeof(ci);
GetCursorInfo(&ci);

ICONINFO ii;
GetIconInfo(ci.hCursor, &ii);
HCURSOR cursor = ci.hCursor;

return cursor == sysCursor;
}

例如判断是否手形:isThisShape(IDC_HAND)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: