寻找金钟旭结局是什么:一个不会的VC++编程

来源:百度文库 编辑:高校问答 时间:2024/05/08 07:54:39
我想实现当鼠标移到一定区域内时,将鼠标光标的形状变成一只手,就像网站上访问一个链接一样.我应该怎么做?用哪个函数?参数用哪个?
谢谢

1. OnSetCursor函数中返回1, 为此, 需要定义一个变量处理何时不返回1, 而正常返回, 返回1则以下自定义光标才可用.
OnSetCursor函数形如:
BOOL CMyView::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
// TODO: Add your message handler code here and/or call default
if(m_nCursor>1) return 1;

return CFormView::OnSetCursor(pWnd, nHitTest, message);
}

2. 在想变成手形时:
SetCursor(LoadCursor(0,IDC_HAND));