gtk_dialog_new_with_buttons创建对话框并在属性字段中指定不同的值

时间:2017-10-17 12:53:40

标签: c++ dialog widget gtk messagebox

我想在对话框中打印“VaribleString”这个变量。我试过不同的方式,如: -

    std::string VaribleString;

DialogWidget  = gtk_dialog_new_with_buttons (VaribleString,
                                  GTK_WINDOW(webkitBrowserWindow) ,
                                  flags,
                                  "YES",
                                  GTK_RESPONSE_YES,
                                  "NO",
                                  GTK_RESPONSE_NO,
                                  NULL);

DialogWidget  = gtk_dialog_new_with_buttons ("%s",VaribleString.c_str(),
                                  GTK_WINDOW(webkitBrowserWindow) ,
                                  flags,
                                  "YES",
                                  GTK_RESPONSE_YES,
                                  "NO",
                                  GTK_RESPONSE_NO,
                                  NULL);

DialogWidget  = gtk_dialog_new_with_buttons (VaribleString.c_str(),
                                  GTK_WINDOW(webkitBrowserWindow) ,
                                  flags,
                                  "YES",
                                  GTK_RESPONSE_YES,
                                  "NO",
                                  GTK_RESPONSE_NO,
                                  NULL);

但它不起作用。任何人都可以帮忙吗?

0 个答案:

没有答案