2010-02-08 3 views

답변

6

당신은 DllImport 특성으로 표시된 "통근"기능을 사용할 수 있습니다.

[DllImport(@“C:\mylib.dll”)] 
public static extern int myFunc(int param); 
0

, 당신은 단순히 당신을 위해 모든 상호 운용성 창조 할 것입니다 비주얼 스튜디오 및 Visual Studio에서 COM 참조를 추가 할 수 있습니다. 당신을 가정

0

바로 "참조"를 클릭하고 "참조 추가"를 선택하여 솔루션에서 Visual Studio를 사용합니다. dll 파일을 선택하십시오.

DLL을 사용하는 클래스에서

, 추가 을 MyLibrarysName를 사용하여;

당신은 단계 지침에 의해 간단한 단계에서 작업을 수행하는 방법을 정확히 ... Mylibraryname.myfunction

+0

그래 사용 그게 전부가 DLL에있는 함수를 호출 할 수 있습니다. 나는 왜 누군가가 투표를하는지 이해하지 못한다. 1 – StingyJack

+0

는 DLL이 C++ DLL을,이 참조를 추가 할 수 없습니다 참조를 추가하는 경우. 오류 보고서는 말한다 : " ''에 대한 참조가 파일에 액세스 할 수 있는지 확인하십시오 추가하고 올바른 어셈블리 또는 COM 구성 요소라고 할 수 없습니다. '. 표준 C++ 값은 어셈블리가 없으며 COM 구성 요소도 아닙니다. –

관련 문제