c语言创建窗口代码
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
c语言创建窗口代码
在 C 语言中,你可以使用图形界面库来创建窗口。
下面是一个简单的示例,使用 GTK+ 库创建一个窗口:
```c
#include <gtk/gtk.h>
int main(int argc, char *argv[]) {
// 初始化 GTK+
gtk_init(&argc, &argv);
// 创建一个窗口
GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
// 设置窗口标题
gtk_window_set_title(GTK_WINDOW(window), "My Window");
// 显示窗口
gtk_widget_show(window);
// 主事件循环
gtk_main();
return 0;
}
```
上述代码使用了 GTK+ 库来创建一个窗口。
首先,通过调用 `gtk_init()` 初始化GTK+。
然后,使用 `gtk_window_new()` 创建一个顶级窗口。
接下来,使用`gtk_window_set_title()` 函数设置窗口的标题。
最后,使用`gtk_widget_show()` 函数显示窗口。
在主事件循环中,调用 `gtk_main()` 启动 GTK+ 主事件循环,等待用户交互。
请注意,这只是一个简单的示例,你可以根据需要进一步定制窗口的外观和功能。
此外,你需要安装 GTK+ 库,并在编译时链接相关的库文件。
希望这个示例对你有所帮助!如果你有任何其他问题,请随时提问。