当前位置:首页 > 科技动态 > 正文

c 如何禁用checkbox

c 如何禁用checkbox

在C语言中,如果你是在开发一个图形用户界面(GUI),比如使用GTK+、Qt或者wxWidgets等库,你可以通过调用相应的API函数来禁用checkbox。以下是一些...

在C语言中,如果你是在开发一个图形用户界面(GUI),比如使用GTK+、Qt或者wxWidgets等库,你可以通过调用相应的API函数来禁用checkbox。

以下是一些常见库中禁用checkbox的示例:

使用GTK+:

```c

include

int main(int argc, char argv[]) {

GtkWidget window;

GtkWidget checkbox;

gtk_init(&argc, &argv);

window = gtk_window_new(GTK_WINDOW_TOPLEVEL);

gtk_window_set_title(GTK_WINDOW(window), "Checkbox Example");

gtk_window_set_default_size(GTK_WINDOW(window), 200, 100);

checkbox = gtk_check_button_new_with_label("Check me");

gtk_container_add(GTK_CONTAINER(window), checkbox);

// 禁用checkbox

gtk_widget_set_sensitive(checkbox, FALSE);

g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);

gtk_widget_show_all(window);

gtk_main();

return 0;

最新文章