vc++ 如何屏蔽flash中的右键菜单,并替换为自定义菜单,跟帖有分

时间:2022-09-07 22:47:59
vc++ 如何屏蔽flash中的右键菜单,并替换为自定义菜单

跪拜大牛了

11 个解决方案

#1


flash内部只有一个_IShockwaveFlashEvents 可以提供event回传服务,而且没有鼠标事件
所以除了hook没有其他方法.

#2


该回复于2012-11-28 08:47:11被管理员删除

#3


引用 1 楼 mcmcmc 的回复:
flash内部只有一个_IShockwaveFlashEvents 可以提供event回传服务,而且没有鼠标事件
所以除了hook没有其他方法.


敢问楼上 ,如何利用hook去 屏蔽flash中的右键菜单呢,然后换成自定义的菜单呢

#5


http://hi.baidu.com/newmfcer/item/d7bb96f0ac8fd8c8521c2630
其中MouseProc接收的lParam是一个MOUSEHOOKSTRUCT指针,检查hwnd是否为flash的hwnd,然后postmessage给你自己的窗口,并且return 1....,hook我也不太熟 vc++ 如何屏蔽flash中的右键菜单,并替换为自定义菜单,跟帖有分

#6


求高手 回答啊

#7


引用 6 楼 hzyooyil 的回复:
求高手 回答啊

http://www.duote.com/tech/6/15001.html
这里的方法不行么?

#8


该回复于2012-11-28 15:17:47被管理员删除

#9


引用 7 楼 gfm688 的回复:
引用 6 楼 hzyooyil 的回复:求高手 回答啊
http://www.duote.com/tech/6/15001.html
这里的方法不行么?


不行啊,不知道是怎么回事啊

#10


activex的东西,thread是独立的,主线程根本收不到它的消息.

#11


子类化Flash控件试试
http://bbs.csdn.net/topics/70005514这里#4楼说可以

#1


flash内部只有一个_IShockwaveFlashEvents 可以提供event回传服务,而且没有鼠标事件
所以除了hook没有其他方法.

#2


该回复于2012-11-28 08:47:11被管理员删除

#3


引用 1 楼 mcmcmc 的回复:
flash内部只有一个_IShockwaveFlashEvents 可以提供event回传服务,而且没有鼠标事件
所以除了hook没有其他方法.


敢问楼上 ,如何利用hook去 屏蔽flash中的右键菜单呢,然后换成自定义的菜单呢

#4


#5


http://hi.baidu.com/newmfcer/item/d7bb96f0ac8fd8c8521c2630
其中MouseProc接收的lParam是一个MOUSEHOOKSTRUCT指针,检查hwnd是否为flash的hwnd,然后postmessage给你自己的窗口,并且return 1....,hook我也不太熟 vc++ 如何屏蔽flash中的右键菜单,并替换为自定义菜单,跟帖有分

#6


求高手 回答啊

#7


引用 6 楼 hzyooyil 的回复:
求高手 回答啊

http://www.duote.com/tech/6/15001.html
这里的方法不行么?

#8


该回复于2012-11-28 15:17:47被管理员删除

#9


引用 7 楼 gfm688 的回复:
引用 6 楼 hzyooyil 的回复:求高手 回答啊
http://www.duote.com/tech/6/15001.html
这里的方法不行么?


不行啊,不知道是怎么回事啊

#10


activex的东西,thread是独立的,主线程根本收不到它的消息.

#11


子类化Flash控件试试
http://bbs.csdn.net/topics/70005514这里#4楼说可以