gpt4 book ai didi

c - 如何关闭右键单击上下文菜单

转载 作者:太空宇宙 更新时间:2023-11-04 11:49:23 24 4
gpt4 key购买 nike

对于一个任务,我需要做一个简单的网络浏览器。该任务还指出我应该使用“上下文菜单”回调关闭鼠标右键单击的上下文菜单。

我想做的是:

g_signal_connect(G_OBJECT(-), "context-menu", G_CALLBACK(off_context), NULL);

void off_context(GtkWidget *w, gpointer data) {
return TRUE;
}

但我不知道我需要将它连接到哪个 GObject,或者这是否可行。

最佳答案

如果你打算在 Webbrowswer(Web_View) 的主窗口中禁用它而不是这样做:

g_signal_connect(G_OBJECT(web_view), "context-menu", G_CALLBACK(off_context), NULL);

在你的函数中你返回 TRUE 这意味着它不能为空,这里你需要 gboolean:

gboolean off_context(GtkWidget *w, gpointer data) {
return TRUE;
}

关于c - 如何关闭右键单击上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56555511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com