做了一个插件,控件的右侧有一滚动条。网页的右侧也有一滚动条当我在控件里面滚动鼠标滚轮时,网页的滚动条和控件滚动条一起动了我用SetWindowsHookEx(WH_MOUSE_LL,)把滚动拦截住,又重新用sendmessage发给控件,但它们还是一起滚动。有啥办法,先谢过!
解决方案 »
- 请教static成员函数作为线程函数问题
- 编码问题
- opengl贴图问题
- 在SERVER端限制最大连接200,那么超过200的话,怎么处理比较好? 拒绝?
- ########请问如何统计word中的行数阿?包括文本过长的自动换行###########多谢
- 设置ListView的背景图后,发现文字不是透明的
- 我记得有个API可以检查与某一个IP的连接状态。功能有些象PING的实现。想不起来了。哪位老大帮帮忙。谢谢先!
- 如何调用带参数的回调函数?
- 关于数据库开发的疑惑!?
- 怎么打开不了记录集:(500分)
- 如何让自己写的派生自CAsyncSocket的类支持winsock2?
- 让编辑框内的文字横向滚动,如何实现?
LRESULT CXXXXCtrl::WindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message)
{
case WM_MOUSEWHEEL:
return 0;
break;
....
}
}
{
switch (message)
{
case WM_MOUSEWHEEL:
//难道要我在这里转发消息?
SendMessage(message, wParam, lParam);
return 0;
或者你把OnVScroll的内容写成另外一个函数DoVScroll,然后在return 0;前面调用DoVScroll即可。
你觉得这个问题很难吗?