在封装静态成员函数这里,就有三种方法传递类指针
1、SetWindowLongPtr和GetWindowLongPtr函数,如果是一般的应用程序,而不是大框架,使用这种简单的方法是最好的
2、MFC里使用的,采用一个窗口和类指针映射数组来实现
3、WTL里使用叫做THUNK代码实现窗口与静态函数的关联
本文介绍了三种封装静态成员函数的方法:使用SetWindowLongPtr和GetWindowLongPtr函数、MFC中的窗口与类指针映射数组及WTL中的THUNK代码实现窗口与静态函数关联。
在封装静态成员函数这里,就有三种方法传递类指针
1、SetWindowLongPtr和GetWindowLongPtr函数,如果是一般的应用程序,而不是大框架,使用这种简单的方法是最好的
2、MFC里使用的,采用一个窗口和类指针映射数组来实现
3、WTL里使用叫做THUNK代码实现窗口与静态函数的关联
789

被折叠的 条评论
为什么被折叠?