#include <stdio.h>int __stdcall funcName(HWND mWnd, HWND aWnd, char *data, char *parms, BOOL show, BOOL nopause)
{
}
기본적인 소스 입니다.
결과값을 반환하는방법은 2가지입니다.
1번째, 명령어를 반환합니다.
_snprintf(data, 900, "/echo -a DLL TEST");
return 2;
mIRC에서의 사용은
$dll(testmirc.dll, funcname, _)
2번째, String(문자열)을 반환합니다.
_snprintf(data, 900, "DLL TEST");
return 3;
mIRC에서의 사용은
/echo -a $dll(testmirc.dll, funcname, _)
그리고 DLL 의 함수들을 Exports 해줘야합니다.
LIBRARY DLLTEST
DESCRIPTION "DLL TEST"
EXPORTS
funcName
~~.def 에 넣어주면되겠습니다.