如何屏蔽鼠标中间键???mfc 一个list控件中会有垂直滚动条,现在我不想用鼠标中间键来下来滚动!!如何才能屏蔽它???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 添加一个CListCtrl的派生类,然后在里面添加BOOL CMyListCtrl::PreTranslateMessage(MSG* pMsg){ // TODO: 在此添加专用代码和/或调用基类 if(pMsg->message == WM_MOUSEHWHEEL) { return TRUE; } return CListCtrl::PreTranslateMessage(pMsg);} 你在派生类中重写ON_WM_MOUSEWHEEL()给一个空事件就完了 BOOL CLVlist::OnMouseHWheel(UINT nFlags, short zDelta, CPoint pt){ // 此功能要求 Windows Vista 或更高版本。 // _WIN32_WINNT 符号必须 >= 0x0600。 // TODO: 在此添加消息处理程序代码和/或调用默认值 return TRUE; //return CListCtrl::OnMouseHWheel(nFlags, zDelta, pt);}错误 1 error C2440: “static_cast”: 无法从“BOOL (__thiscall CLVlist::* )(UINT,short,CPoint)”转换为“void (__thiscall CWnd::* )(UINT,short,CPoint)” e:\tzsvn_长江9号\src\monitorsys\clvlist.cpp 26我是这么加过的呀,请问这是神马情况?? vs2008中vc++程序如何实现->用户帐户控制 (UAC) 影响应用程序 数据查找效率问题 在选中的Raido Box被禁用的情况下点选别的时出错 模态对话框界面死掉的问题 C文件成功加入后,如何访问里面的变量?? 《ATL开发指南》(第二版)这本书现在还买得到吗? 有关网络连接限时 哪位大哥,这段代码在VC里怎么编译?包括建工程及设置,谢谢 如何使用combo box 不会做了 请各位帮忙啊 求解答 第二次进入线程后,程序出错!请各位高手指点
{
// TODO: 在此添加专用代码和/或调用基类
if(pMsg->message == WM_MOUSEHWHEEL)
{
return TRUE;
} return CListCtrl::PreTranslateMessage(pMsg);
}
给一个空事件就完了
{
// 此功能要求 Windows Vista 或更高版本。
// _WIN32_WINNT 符号必须 >= 0x0600。
// TODO: 在此添加消息处理程序代码和/或调用默认值
return TRUE; //return CListCtrl::OnMouseHWheel(nFlags, zDelta, pt);
}
错误 1 error C2440: “static_cast”: 无法从“BOOL (__thiscall CLVlist::* )(UINT,short,CPoint)”转换为“void (__thiscall CWnd::* )(UINT,short,CPoint)” e:\tzsvn_长江9号\src\monitorsys\clvlist.cpp 26
我是这么加过的呀,请问这是神马情况??