DLL호출 규칙에 대하여 먼저 언급하고자 한다. Delphi는 다른 랭귀지에서 사용된 함수들을 쉽게 호출 할 수 있도록 여러 가지 호출 규칙을 가진다. 아래와 같이 5가지 방법이 있다. Register(__fastcall) : 레지스터에 등록하여 호출하는 방식 stdcall(__stdcall) : 가장 일반적으로 활용하는 방식으로 윈도우 표준 cdecl(__cdecl) : 가변인자가 있는 경우 pascal(__pascal) : Delphi 최적화 코드를 생성하고자 할 때 스택으로 인자를 저장하는 방식보다는 레지스터를 경유하여 속도 향상 safecall : OLE 방식에서 이용 참고 : http://www.delmadang.com/community/bbs_view.asp?bbsNo=3&bbsCat=42&i..