這是在使用在呼叫dll的function時,會遇到的問題。
原因是當初宣告function pointer時,宣告錯誤。
我在這個blog 找到解法:
http://hi.baidu.com/robinwjbgui/blog/item/9eefa358ef90cbd89d820425.html
由于DLL是用C写的,那么调用约定应该是__cdecl,而不是C++默认的__stdcall。
#define WINAPI __stdcall
#define WINAPIV __cdecl
沒有留言:
張貼留言