社区
API
帖子详情
VB如何屏蔽WINDOWS的系统右键菜单???
CoolBaby25
2005-08-09 09:15:51
在VB中调用什么样的API函数可以屏蔽掉windows所自带的系统右建菜单!!!!
如:某个文件夹下的右建菜单.或右击某个文件的右键菜单.
有实例最好!!谢谢!
...全文
294
11
打赏
收藏
VB如何屏蔽WINDOWS的系统右键菜单???
在VB中调用什么样的API函数可以屏蔽掉windows所自带的系统右建菜单!!!! 如:某个文件夹下的右建菜单.或右击某个文件的右键菜单. 有实例最好!!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michael_zy
2005-08-11
打赏
举报
回复
低级鼠标钩子达到实现全局的效果~~~注册表应该也有这方面的设置
province_
2005-08-10
打赏
举报
回复
上午特地写了测试代码及DLL,把机器搞死N次,只要不是全局就一切OK,设成全局的运行几秒就死机,等我查查资料再研究一下。
province_
2005-08-10
打赏
举报
回复
SORRY,VB写全局鼠标钩子不能成功,因为DLL文件生成不了,ACTIVEX DLL不是标准DLL。
不信的话你自己写个ACTIVEX DLL文件,然后GETPROCADDRESS里面的函数试试,全部是0。更何况还有全局共享数据段这个VB越不过的坎。(上述问题我也发了个帖,但估计难有解决的办法)
低级鼠标钩子我没试过,因开发机是98的,不支持。
局部钩子可以简单地屏蔽掉比如TEXTBOX的右键菜单,测试时我试过,但对窗口CAPTION上的右键不起作用。
全局的单纯用VB我实现不了,水平有限。至于不需要DLL的那两三个全局钩子实现上比较简单,所以没有实验。
threenewbee
2005-08-09
打赏
举报
回复
http://community.csdn.net/Expert/topic/4193/4193378.xml?temp=.9948847
天哪!才回答过的。楼主自己看吧!
province_
2005-08-09
打赏
举报
回复
鼠标HOOK里吃掉这个消息(wm_RBUTTONDOWN)。
CoolBaby25
2005-08-09
打赏
举报
回复
呼~~~晕哒!找了半天没找到!!!我哭~~~~哪位兄台拨刀相助下~~~~
atila1978
2005-08-09
打赏
举报
回复
参考GetWinLong个SetWinlong,将系统消息截取,我这机没装VB,写不了示例给你.呵,搜一下。
3q2008Com
2005-08-09
打赏
举报
回复
gz
threenewbee
2005-08-09
打赏
举报
回复
我们以前学校是下掉鼠标右键!
但是如果用户写程序模拟鼠标事件就不行了。有人用Hook挂钩,但是不太稳定。
现在的问题是:光屏蔽右键没有用,因为右键有的功能,主菜单也提供了。
对于某一个特定程序屏蔽足够了,不要这样兴师动众的。
CoolBaby25
2005-08-09
打赏
举报
回复
可能是我没有表达清楚!
是这样的,我想用程序把系统的右键菜单屏掉.
也就是我关掉我写的程序.WINDOWS系统的右键菜单被屏掉!!
谢谢大家再次拨刀相助哦~~~~~~在线等!
CoolBaby25
2005-08-09
打赏
举报
回复
天哪!楼上的兄弟!你屏的是程序的右键.我要屏的是操作系统的右键.如果用MouseDown能够办到.我做梦也会笑醒的!!!!
Windows
右键
菜单
增强工具
VB
源.rar_
windows
_
右键
菜单
windows
右键
菜单
,添加
右键
菜单
,删除
右键
菜单
;
Windows
右键
菜单
增强工具
VB
源
增强
Windows
右键
菜单
的小工具,提供源码,有助于相互学习。PS:这个不是我编的,不过我觉得有参考价值,传上来分享。
VB
多风格窗体
右键
菜单
.rar
VB
多风格窗体
右键
菜单
,在演示程序的空白处点击
右键
,可弹出
Windows
标准风格
菜单
、渐变式
菜单
、多彩风格
菜单
、XP风格
菜单
以及3D风格的
菜单
,一种5种风格可选择,相信用在你的
VB
应用程序中,相当漂亮和专业了,而且每种风格都包括调用模块,使用方便。
用
VB
在任务栏中禁用
右键
快捷
菜单
大家都知道,在任务栏单击
右键
,可以调出快捷
菜单
。用它可以调整任务栏属性,也可调出任务管理器。但是,有时用户并不希望弹出此
菜单
。比如别人远程控制自己的电脑,而自己不希望对方查看任务管理器时。
很遗憾,微软的
Windows
并没有给普通用户一个禁止弹出
右键
快捷
菜单
的方法。
那么用户如何用
VB
程序在任务栏中禁用
右键
快捷
菜单
呢?本资源包含的源程序代码将为您解答。
本资源压缩包内包含实现此功能的所有代码(不含控件),简单修改即可适应您的要求。
用
VB
将自己的程序加进
Windows
右键
菜单
的三种方法.doc
PAGEPAGE43用
VB
将自己的程序加进
Windows
右键
菜单
的三种方法引言:当我们在资源管理器中
右键
点击某个(或某些)文件时,
Windows
会调出对这些文件进行的相应操作,这就是
Windows
右键
菜单
,将自己的程序加进
右键
菜单
,就可以很方便的进行我的相应操作了。这里给出加进
右键
菜单
的三种方法。方法一、通过对注册表相应键新建项并赋值实现。首先介绍一下要执行的目标程序CopyPathToClipboard的作用,该程序的界面见图一,实现将选中的文件(或目录)的路径复制到剪切板供其它程序使用的功能。要实现对单个文件(
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章