我想要鼠标移动到对话框上的button时,光标变为问号型,在OnSetCursor函数中加入以下代码,当光标指向Button时,光标不见了,为什么?
CString mClassName;
::GetClassName(pWnd->m_hWnd,mClassName.GetBuffer(80),80);
if(mClassName=="Button")
{
::SetCursor(AfxGetApp()->LoadCursor(IDC_HELP));
return TRUE;
}
return CDialog::OnSetCursor(pWnd, nHitTest, message);
CString mClassName;
::GetClassName(pWnd->m_hWnd,mClassName.GetBuffer(80),80);
if(mClassName=="Button")
{
::SetCursor(AfxGetApp()->LoadCursor(IDC_HELP));
return TRUE;
}
return CDialog::OnSetCursor(pWnd, nHitTest, message);
解决方案 »
- 纠结啊:如何提升进程UAC权限
- 数据显示的问题
- CEDIT编辑框粘贴数据问题
- 如何在客户端显示服务器上采集卡的图像?
- VC做LED数码管界面[急!!]
- 日文操作系统中界面上的日文却显示为乱码,有经验的来帮下忙,谢谢!
- 如何自动给DLL添加版本信息?
- 如何在COM将数据库中的BLOB字段VARIANT类型转为SAFEARRAY(unsigned char)*
- ActiveSkin与VC2010不兼容吗
- 如何使MFC 子窗体半透明
- 你们希望下一代Visual C++都具有什么功能?
- VC error LNK2001: unresolved external symbol "__declspec(dllimport) public: unsigned long __thiscall RTI::RTIambassador::getObje
把::SetCursor(AfxGetApp()->LoadCursor(IDC_HELP));
改为::SetCursor(::LoadCursor(NULL,IDC_HELP));
就可以了