发新话题
打印

GTK 中的 GTK_FIXED 等是什么意思

GTK 中的 GTK_FIXED 等是什么意思

看GTK 程序中有很多

GTK_FIXED()
GTK_IS_FIXED()
GTK_WIDGET()

等这种东西,不知道这些都什么意思,求大家能告诉我一下,最好能告诉我这些东西因该去哪里查。      

TOP

GTK_FIXED:GTK_FIXED(obj);即转换为GTK_FIXED数据类型,与(char *)..差不多
eg:我们想把char buf[]转换为char *型指针,(char *)buf转换,同理,GTK_FIXED(widget)
GTK_IS_FIXED(widget):判断widget构件是不是fixed类型
GTK_WIDGET():也是类型转换
关于fixed,widget的,看看头文件:
/usr/include/gtk-2.0/gtk/gtkfixed.h
/usr/include/gtk-2.0/gtk/gtkwidget.h
其它构件有相应的头文件      
若不是因为风,雨不会美丽!

TOP

发新话题