CHtmlView类中如何才能响应WM_LBUTTONDOWN,WM_MOUSEMOVE...事件? 好像在PreTranslateMessage也响应不到?
解决方案 »
- CSocket::Receive()函数返回成功但是接受字符串乱码
- MFC界面 Tab Control控件 键盘怎么切换TAB Page?
- 100分求教一个 图片滚动的问题!
- 关于定义系统热键的问题。。。。
- 工具栏上按钮的wm_command消息怎么要在APP中才能接收到?
- 如何获得别的程序窗口句柄,然后更改其窗口标题?
- 怎样将一个程序安装成 windows 的一个服务???
- 声明#import "msxml.dll" named_guids raw_interfaces_only报错,怎么回事?在线等,急!
- ADO的疑难杂症!!!
- 那个函数能够实现将数字串转换成对应的字符串??
- 电脑上的串口那个哪个是com1?
- 请问如何去掉或者隐藏CView上面的滚动条?
试了一下,不知道为什么不支持鼠标事件,关注!!!
---------------------------------------------------------------------------
你怎么试的?PreTranslateMessage可以的啊,WM_LBUTTONDOWN,WM_MOUSEMOVE都可以捕捉到BOOL CHtmlViewView::PreTranslateMessage(MSG* pMsg)
{
if (pMsg->message == WM_LBUTTONDOWN)
{
MessageBox("Catch LButtonDown!");
}
return CHtmlView::PreTranslateMessage(pMsg);
}