首先我们需要搞清楚一个问题,为什么我们要用Thunk技术?Thunk技术可以解决神马难题?
在探寻上面的问题之前先讲述一下线程从面向过程到面相对象编程所面临的问题和解决的方法,因为Thunk也是为了解决这些问题而产生的
我们知道用Window的API来开发程序的话实际上是用的C语言的面向过程的方式来开发的。
而在我们使用C++开发程序的时候通常都是用的OOP(面向对象编程)的方式来编写的。
例如在C语言里面创建线程时是直接用_beginthread()一条函数就 可以的了,而在c&
在探寻上面的问题之前先讲述一下线程从面向过程到面相对象编程所面临的问题和解决的方法,因为Thunk也是为了解决这些问题而产生的
我们知道用Window的API来开发程序的话实际上是用的C语言的面向过程的方式来开发的。
而在我们使用C++开发程序的时候通常都是用的OOP(面向对象编程)的方式来编写的。
例如在C语言里面创建线程时是直接用_beginthread()一条函数就 可以的了,而在c&