MFC中如何使鼠标变成手形抓取的图标

2025-03-10 22:36:59
推荐回答(2个)
回答1:

1. 在窗口的 WM_SETCURSOR事件中; 如果基类是CWnd 类,重载 OnSetCursor 函数;
2. 加载自定义图形或加载系统预定义形状,调用SetCursor进行设定;如 基类是CWnd,可直接调用CWnd的SetCursor 方法。如下所示;
SetCursor(LoadCursor(NULL,IDC_HAND));

回答2:

通常,是在OnMouseMove里面加入一条语句:

SetCursor(LoadCursor(NULL, IDC_HAND));