我在函数check_pwd
中有一段代码:
if(g_strcmp0(s1,s2) != 0){
gtk_label_set_text(GTK_LABEL(a), "error");
return -1;
}
else{
gtk_label_set_text(GTK_LABEL(a), "ok");
//other things
}
当显示“错误”消息因为程序将控件返回到主函数时,如何显示“ok”消息?
答案 0 :(得分:0)
当然,只需运行主循环:
while(gtk_events_pending())
gtk_main_iteration();
See the GTK+ documentation,推荐以上内容:
检查是否有任何事件待处理。
这可用于更新UI并调用超时等,同时进行一些时间密集型计算。