關於gtk+中GdkAtom定義

GTK+3.0代碼中,對GdkAtom有如下定義:

解釋:一種類型,描述XServer服務器的字符串表的索引

在源代碼中末搜索到任何_GdkAtom的定義,且此處使用typedef定義爲GdkAtom爲指針類型。

 

X11代碼中定義了,Atom類型:

X11中Atom類型,實際爲 unsigned long類型

 

經實驗得知,GtkAtom內存中的值爲數字類型,因此,猜測GtkAtom在此處的含意用作存儲數字類型,如此設計可能爲了便於存儲可變類型,可能作爲跨平臺考慮。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章