window不是一个结构体,也没有allow——shrink成员,why可以通过->引用

问题描述:

 GTK_WINDOW(window)->allow_shrink=TRUE

        window不是一个结构体,也没有allow——shrink成员,但是上面可以调节window
         的属性,怎么做到的?还是说这是个通例。

这是一个指针。看下函数定义