|
아래 질문에 답변에 감사드립니다...
test --> _test로 바꾸고 cdecl 로 임포트하니 됐어요...
그런데 또 궁금한것이 있어서요..
아래처럼 c로 만들어진 dll에서
showmessage('안녕');
sendmessage(...);
를 사용할려면 도대체 뭘 include 시켜야 하나요?
builder 에서 showmessage라고 적어놓고 컴파일하면 이 것은 선언되지 않다고
합니다.... windows.h 안에 다 선언되어 있는거 아닌가요?
아니면 c 로 작성해서 그런가요? 아래는 그냥 dll 위자드로 만든것입니다...
너무나 초보적이죠... 제발 가르쳐주세요
//---------------------------------------------------------------------------
#include <windows.h>
#include "Unit1.h"
#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
return 1;
}
//---------------------------------------------------------------------------
int test2(int Param)
{
return 1;
}
int test(int Param)
{
showmessage('안녕');
sendmessage(...);
return 1;
}
|