|
发表于 2013-5-19 16:34:12
|
显示全部楼层
楼上的都说了, 用WIN API什么的, 不过, 我感觉了, 学C的话, 如果要转图形编程, 可以学
GTK+啊, 现在流行, 对于那个gra****.h那个, 应好很多吧。下面是一个简单的,用GTK+写的窗口
, 不过前提你要要GTK库吧。
- #include <gtk/gtk.h>
- int main(int argc, char *argv[])
- {
- GtkWidget *window; //创建一个窗口控件
- gtk_init(&argc, &argv); //初始化
- window = gtk_window_new(GTK_WINDOW_TOPLEVEL); //设置窗口位置模式是最上层的还是弹出式的
- gtk_window_set_title(GTK_WINDOW(window), "QQ聊天工具"); //设置窗口标题
- gtk_window_set_default_size(GTK_WINDOW(window), 250, 600); //设置窗口大小
- gtk_window_set_position(GTK_WINDOW(window), GTK_WIN_POS_CENTER);//设置窗口的位置
- gtk_widget_show(window); //显示设置好的窗口
- //设置一个函数, 用于关闭窗口时, 源文件也退出
- g_signal_connect_swapped(G_OBJECT(window), "destroy", G_CALLBACK(gtk_main_quit), NULL);
- gtk_main();
- return 0;
- }
复制代码 结果如下图:
|
|