안녕하세요.
저는 C/C++로 라이브러리(DLL)을 만들었습니다.
그리고 Delphi를 이용해서 라이브러리를 사용하려고 합니다.
근데 C/C++로 만든 라이브러리에선 멀티쓰레드를 이용하려고
함수 WINAPI를 넣어주었습니다
그러니깐..
extern "C" __declspec(dllexport) DWORD WINAPI thread(LPVOID temp);
라이브러리속에 있는 소스입니다.
이걸 불러올때, 그냥(Delphi)
function thread(temp:Pointer):LongWord;cdecl;
이렇게 써주면, 컴파일은 되지만, thread함수를 찾을수 없다고 에러메세지가 나옵니다.
아무래도 WINAPI가 한몫(?)을 해서 그런지...
어떻게 하죠?
감사합니다.