佚名通过本文主要向大家介绍了
高分求:IE,ContextMenu,定制鼠标点击时右键菜单,处理右键的消息是什么?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 高分求:IE,ContextMenu,定制鼠标点击时右键菜单,处理右键的消息是什么?
描述:
解决方案1:
描述:
我做一个Hook下载的操作,左键点击的消息找到了,也处理完了,
右键是什么消息,找了半天,在DWebBrowserEvents2也没找到,
指点一下,思路对就结贴!
解决方案1:
在OnContextMenu里搞的话会复杂许多,你需要去分析目前鼠标指向的元素,是链接,还是图片,等等。
首先获取到对应的IID_IHTMLDocument2接口,他有个elementFromPoint()方法,获得指定位置的IHTMLElement对象,然后用IHTMLElement::get_tagName方法去华丽地分析吧,呵呵~~
帮顶一下