这个东西区别还是比较大的,他们俩都能吧一个控件放入到容器中。但GtkBox 本身也是GtkContainer的一个派生类,所以作为一个容器也可以使用gtk_container_add,但是GtkBox还有一些GtkContaner所不具有的属性,所以使用gtk_box_pack_start更能表现出GtkBox的优点。