1. 程式人生 > >Windows API一日一練 21 SetWindowLongPtr和GetWindowLongPtr函式

Windows API一日一練 21 SetWindowLongPtr和GetWindowLongPtr函式

其實在封裝靜態成員函式這裡,就有三種方法傳遞類指標,上面介紹這種是最簡單的。一種是MFC裡使用的,它是採用一個視窗和類指標對映陣列來實現的。一種是WTL裡使用叫做THUNK程式碼實現視窗與靜態函式的關聯。像上面這種方法,在遊戲Second Life的源程式就使用它,如果是一般的應用程式,而不是大框架,使用這種簡單的方法,就是最好的。