我可以为folders right click menuusing注册表添加一个新项:
HKEY_CLASSES_ROOT\folder\shell \您的项目名称
但我不知道如何设置创建项目的图标,如下所示:

愿有人帮助我吗?
我想知道如何使我的Java程序模拟右键单击.所以想象你的鼠标不能再点击了.如何让Java模拟右键单击?我计划在x秒后按下一个模拟右键单击的JFrame按钮.谢谢,请尝试包含一些代码而不仅仅是链接
我已经按照所有Apple文档为设置右键菜单列表和服务列表的服务:
尽管如此,我无法在任何菜单项中看到我的服务.
编辑**这是我的info.plist的服务部分:
<key>NSServices</key>
<array>
<dict>
<key>NSMenuItem</key>
<dict>
<key>default</key>
<string>MyApp/Send to MyApp</string>
</dict>
<key>NSMessage</key>
<string>contentService</string>
<key>NSPortName</key>
<string>MyApp</string>
<key>NSSendTypes</key>
<array>
<string>NSStringPboardType</string>
<string>NSFileContentsPboardType</string>
</array>
</dict>
</array>
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?提前致谢.
<a>当用户右键单击它时,我试图将标签附加到选定的文本中.我在堆栈上搜索,没有找到匹配项.
好的,对于标签,我们得到了ClickHandler,也就是说,当我们点击标签时它会做一些事情.
但我想做一些类似于Right-ClickHandler for Label的东西,即当用户右键单击标签时,它会做一些事情.
有人说将小部件放入DeckPanel并在其上执行RightClick Hanler.但是,如果我们有很多标签,那么
每个标签是否必须放入甲板面板?
如果是这种情况,那么代码可能很复杂,所以我想为标签执行RightClick处理程序,就像我使用普通的ClickHandler一样.怎么办?
List<Button> buttonlist = new List<Button>();
for(int i = 0; i< 5;i++){
Button but = new Button();
but.Name = Convert.ToString(i);
but.Location = new Point(50 + i * 20, 50);
but.Size = new Size(20,20);
buttonlist.Add(but);
but.Click += delegate {
//It's a Leftclick
//Code do stuff
}
this.Controls.Add(but);
}
Run Code Online (Sandbox Code Playgroud)
目前,我正在 Visual Studio 2017 中使用 C# 制作一个小益智游戏。我动态创建了一些按钮,当我左键单击它时,它会执行一些操作。目前,当我右键单击它时,什么也没有发生。我不知道如何为每个按钮添加“右键单击”事件。如果我右键单击它,它们应该都会执行相同的操作。
有人解决这个问题吗?
谢谢
(IDE:Visual C++ 6.0)
我想使用列表控件来创建一个类似于 Windows 任务管理器的程序。
将通过api接收到的进程的信息(item)添加进去,通过列表控件显示出来。
我想要做的是右键单击特定项目,然后会出现一个像真正的任务管理器一样的对话框。
搜索的结果好像是使用了 OnContextMenu(CWnd*, CPoint) 函数,但是不明白是怎么工作的。
我希望你提供一个简单的例子。
谢谢 :)
我将在Python GTK窗口(pyGTK)中禁用右键单击(以及上下文菜单),其中内部位于"窗口"pyWebKitGtk.
有人可以帮我写一些代码吗?
我认为最好直接在pyGTK中删除事件,但如果你知道如何在pyWebKitGtk中显示上下文菜单仍然是好的.
TNK TNK TNK
真的削减代码:
import gtk
import webkit
window = gtk.Window(gtk.WINDOW_TOPLEVEL)
window.connect("destroy", gtk.main_quit)
browser = webkit.WebView()
browser.open("http://www.stackoverflow.com")
scroller = gtk.ScrolledWindow()
scroller.add(browser)
window.add(scroller)
window.show_all()
gtk.main()
Run Code Online (Sandbox Code Playgroud) 我在框架上有一些组件,我需要它才能在右键单击时做出响应.我必须使用自己的活动.我应该延长MouseEvent吗?如何在活动中将右键单击与其他人分开?
当在菜单上向右或向左单击时,我使用此代码有两种不同的行为.
单击左键,然后单击右+ cmd.
如何在没有按cmd +单击的情况下以最简单的方式单击鼠标右键?
-(void)awakeFromNib {
NSImage *image = [NSImage imageNamed:@"menubar"];
NSImage *alternateImage = [NSImage imageNamed:@"menubar-white"];
statusItem = [[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength];
[statusItem setHighlightMode:YES];
[statusItem setImage:image];
[statusItem setAlternateImage:alternateImage];
[statusItem setAction:@selector(show)];
}
- (void)show {
NSLog(@"call show");
NSEvent *event = [NSApp currentEvent];
//Respond to the mouse click
if ([event modifierFlags] & NSCommandKeyMask) //Command
{
NSLog(@"RIGHT");
[statusItem setMenu:statusMenu];
}
else {
NSLog(@"LEFT");
//open window
}
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!
我想为右键单击事件添加事件监听器,我知道如何处理简单的点击:
document.getElementById("myBtn").addEventListener("mousedown", function(){ });
右键单击事件怎么样?
如何编辑这段代码以便重新启用已禁用的右键单击和上下文菜单?我对 javascript 或任何其他后端语言一无所知。该代码来自我大学的 javaelab 网站,其中禁用了右键单击和复制粘贴。
$.ajax({
type: 'POST',
url: '../flag.checker.php',
success: function(codedata) {
if(codedata == 1) {
console.log("Diasble");
$("body").on("contextmenu",function(e){
window.alert("NOT ALLOWED");
return false;
});
$('body').bind('cut copy paste', function (e) {
e.preventDefault();
window.alert("NOT ALLOWED");
return false;
});
editor.on('paste',function(e){
e.preventDefault();
console.log('Paste is clicked');
});
editor.on('beforeChange',function(instance,changeObj) {
if(changeObj.origin == "paste") {
window.alert("NOT ALLOWED");
changeObj.cancel();
}
});
}
}
});
Run Code Online (Sandbox Code Playgroud) right-click ×12
contextmenu ×3
java ×2
javascript ×2
jquery ×2
mouse ×2
objective-c ×2
swing ×2
append ×1
button ×1
c# ×1
c++ ×1
click ×1
cocoa ×1
dynamic ×1
gwt ×1
handler ×1
label ×1
listcontrol ×1
macos ×1
mfc ×1
mouseevent ×1
nsmenu ×1
nsmenuitem ×1
prototypejs ×1
pygtk ×1
python ×1
registry ×1
selectedtext ×1
service ×1
webkit ×1
winforms ×1