반응형
C#에서 C++ DLL을 호출하는 여러가지 방식에 대한 예제입니다.
public static extern int SetStringArray(byte[] tStr);
unicode로 된 string을 전달하는 방법입니다.
public static extern void GetStringArray(int index, byte[] tStr);
저장된 string을 가져오는 함수입니다.
public static extern void SaveData(string pathdir, string filename);
string을 전달하는 방법입니다.
public static extern void SetData(int tsize, double[] inputdata, out IntPtr outdata1, double[] outdata2);
double **를 가져오는 방법입니다.
DLL과 C# 소스를 같이 첨부합니다.
반응형
'Windows' 카테고리의 다른 글
Window terminal 설정화일 (0) | 2019.08.09 |
---|---|
원격데스트톱 로그인 실패 (0) | 2019.05.03 |
c# command line sample. (0) | 2019.02.26 |
KB2932677 설치 오류 발생시 (0) | 2014.03.14 |
Windows7 에서 "로컬 영역 연결"이 사라졌을 경우 (0) | 2013.08.23 |