加载光标的有关问题,用,多谢
加载光标的问题,急用,谢谢
想实现“复制——粘贴”功能
在View中消息映射出OnEditCopy函数
在其中加载光标:
void CElevationView::OnEditCopy()
{
// TODO: Add your command handler code here
SetCursor(AfxGetApp()-> LoadStandardCursor(IDC_SIZEALL));
}
当按下Ctrl+C时载入光标
但是,鼠标移动后新光标就恢复为默认光标了
怎样实现新光标一直存在呢?
请大家指教
谢谢
------解决方案--------------------
BOOL CElevationView::OnSetCursor(
CWnd* pWnd,
UINT nHitTest,
UINT message
)
{
if(pWnd == GetDlgItem(IDC_EDIT1))
{
SetCursor(AfxGetApp()-> LoadStandardCursor(IDC_SIZEALL));
return TRUE;
}
return CWnd::OnSetCursor(pWnd, nHitTest, message );
}
想实现“复制——粘贴”功能
在View中消息映射出OnEditCopy函数
在其中加载光标:
void CElevationView::OnEditCopy()
{
// TODO: Add your command handler code here
SetCursor(AfxGetApp()-> LoadStandardCursor(IDC_SIZEALL));
}
当按下Ctrl+C时载入光标
但是,鼠标移动后新光标就恢复为默认光标了
怎样实现新光标一直存在呢?
请大家指教
谢谢
------解决方案--------------------
BOOL CElevationView::OnSetCursor(
CWnd* pWnd,
UINT nHitTest,
UINT message
)
{
if(pWnd == GetDlgItem(IDC_EDIT1))
{
SetCursor(AfxGetApp()-> LoadStandardCursor(IDC_SIZEALL));
return TRUE;
}
return CWnd::OnSetCursor(pWnd, nHitTest, message );
}