BOOL CKaoDynamicDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message)
{
// TODO: Add your message handler code here and/or call default
if(pWnd->GetDlgCtrlID()==IDC_HERE)
{
//SetCursor(AfxGetApp()->LoadStandardCurso(IDC_CROSS));
//return true;
HCURSOR cursor=AfxGetApp()->LoadCursor(IDC_CROSS);
//这是设置鼠标的
SetCursor(cursor); }
return CDialog::OnSetCursor(pWnd, nHitTest, message);
}
我这个是对话框,在上面有一个ID为IDC_HERE的图片控件,我想让鼠标移到上面时会把鼠标形状改为十字形,但我的程序根本没有反映啊,怎么办
{
// TODO: Add your message handler code here and/or call default
if(pWnd->GetDlgCtrlID()==IDC_HERE)
{
//SetCursor(AfxGetApp()->LoadStandardCurso(IDC_CROSS));
//return true;
HCURSOR cursor=AfxGetApp()->LoadCursor(IDC_CROSS);
//这是设置鼠标的
SetCursor(cursor); }
return CDialog::OnSetCursor(pWnd, nHitTest, message);
}
我这个是对话框,在上面有一个ID为IDC_HERE的图片控件,我想让鼠标移到上面时会把鼠标形状改为十字形,但我的程序根本没有反映啊,怎么办
解决方案 »
- 求证一个公司
- 在主窗口中为什么获取不到子窗口指针?
- 急急!!高手请进:试题排版系统思路
- FTP的问题?谢谢~~~
- CListBox中竖向滚动条的问题
- 请问下子哈,我的一个程序在对话框返回的时候,可能会使它的父对话框中的某些控件看不见,必须要进行刷新才能够看见,特别是List View 控
- 请教高手边编VC或者VC++的程序???题目如下
- 能不能用CWebBrowser控件显示大的图像!如何实现!?实在非常着急的!多谢!50分!
- 请问什么是数据库游标?谢谢
- 如何实时检测一个socket是否还有效的是否还可用,以便对网络连接中断等异常的处理
- 请问ADo如何调用存储过程?
- 请问我在对话框中添加了CEdit编辑框,该如何使用类对象在该编辑框中添加多行文本?
加
return TRUE;
{
if(pMsg->message==WM_MOUSEMOVE)
{
POINT pt=pMsg->pt;
ScreenToClient(&pt);
CWnd *pWnd=ChildWindowFromPoint(pt);
UINT nCtrlID=pWnd->GetDlgCtrlID();
switch(nCtrlID)
{
case IDC_BUTTON_WAIT:
SetCursor(LoadCursor(NULL,IDC_WAIT));
break;
case IDC_BUTTON_CROSS:
SetCursor(LoadCursor(NULL,IDC_CROSS));
break;
default:
break;
}
}
return CDialog::PreTranslateMessage(pMsg);
}