代码;
#include
int main(int argc, char *argv[])
{
GtkWidget *dialog;
gchar *filename;
gint result;
gtk_init(&argc, &argv);
dialog = gtk_file_chooser_dialog_new("创建新目录",
NULL,
GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER,
GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL,
GTK_STOCK_OK, GTK_RESPONSE_OK,
NULL);
result = gtk_dialog_run(GTK_DIALOG (dialog));
if (result == GTK_RESPONSE_OK)
{
filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dialog));
g_print ("已创建一个新目录: %s\n", filename);
}
gtk_widget_destroy (dialog);
return 0;
}
编译运行
文章评论(0条评论)
登录后参与讨论