2010-12-27 6 views
0

C#에서 .net의 비 .net dll 메서드에 액세스하는 방법은 무엇입니까? 이 클래스는 dll 메소드에 액세스하는 데 사용됩니다.함수 나 메서드가 아닌 .net dll 파일에 액세스하는 방법

+0

하는 당신의 그 이전의 질문과 관련이 질문입니다 http://stackoverflow.com/questions/3961394 및 http://stackoverflow.com/questions/3971660 –

답변

3

P/Invoke과 같이하십시오. 훌륭한 자료는 pinvoke.net입니다.

[DllImport("kernel32.dll")] 
static extern uint GetTickCount(); 

뭔가 더 복잡한, 메시지 박스 :

간단한 예제의 GetTickCount 것

[DllImport("user32.dll", CharSet=CharSet.Auto)] 
public static extern int MessageBox(IntPtr hWnd, String text, String caption, int options); 
관련 문제