+ -
当前位置:首页 → 问答吧 → gtk问题,求助

gtk问题,求助

时间:2011-11-28

来源:互联网

main()
{
一个按扭点击信号调用abcde()函数
}
void abcde()
{
gtk_widget_hide_all(window);
if ( 条件)
{
system("shell cmd");
gtk_widget_show_all(window);
}
}
问,为什么按扭点击后window没有马上隐藏,而是等system执行完后才hide,马上又show,相当于闪一下。
system是阻塞的我知道,我怎么才能达到一点击按扭就隐藏,然后判断条件,如果符合要求就显示。

作者: tunaisen   发布时间: 2011-11-28

system("shell cmd");
这句有问题,自己去看下system函数的作用吧。

作者: yq_118   发布时间: 2011-11-28

引用 1 楼 yq_118 的回复:

system("shell cmd");
这句有问题,自己去看下system函数的作用吧。

我这里写的意思就是system调用shell命令
system我知道怎么用。

作者: tunaisen   发布时间: 2011-11-28

gtk的内部机制不清楚,我也不晓得怎么回事。

作者: yq_118   发布时间: 2011-11-29