有代码如下
typedef BOOL* (PASCAL EXPORT* ReadFromDwg )(LPCTSTR PathName);
~~~~~~~~~~~~~
还有代码如下
typedef BOOL* (* ReadFromDwg )(LPCTSTR PathName);我感觉是不是加上PASCAL EXPORT好像没有什么区别的
~~~~~~~~~~~~~那么到底有没有区别呢?
具体的何时应该写,何时不该写?在我的dll里面我是这样定义导出函数的
extern "C" BOOL PASCAL EXPORT ReadFromDwg(LPCTSTR lpszPathName)
~~~~~~~~~~~~~这个PASCAL EXPORT的真正含义是什么?
~~~~~~~~~~~~~谢谢了
typedef BOOL* (PASCAL EXPORT* ReadFromDwg )(LPCTSTR PathName);
~~~~~~~~~~~~~
还有代码如下
typedef BOOL* (* ReadFromDwg )(LPCTSTR PathName);我感觉是不是加上PASCAL EXPORT好像没有什么区别的
~~~~~~~~~~~~~那么到底有没有区别呢?
具体的何时应该写,何时不该写?在我的dll里面我是这样定义导出函数的
extern "C" BOOL PASCAL EXPORT ReadFromDwg(LPCTSTR lpszPathName)
~~~~~~~~~~~~~这个PASCAL EXPORT的真正含义是什么?
~~~~~~~~~~~~~谢谢了
~~~~~~~~~~~~~