http://urassa.tistory.com/6
이 게시물에 COM 부분을 보세요.
SysAllocString으로 메모리를 할당해서 넘기시면 됩니다. ^^;;;
브라이언 님이 쓰신 글 :
: 안녕하세요?
: C++ 에 대해 완전 초보 입니다.
: vb 프로그램에서 C++로 만든 DLL을 사용해야 합니다.
: vb는 아는데 C++을 몰라서...
: C++로 dll을 만들어야 하는데 int값은 return으로 vb에서 받을 수 있더라구요.
: 그런데 string 을 C++에서 넘길려고 하니 잘 안됩니다.
: 포인터나 배열 이런거가 아닌 그냥 string 텍스트로 넘겨야 하는데 C++에서
: 그렇게 string으로 넘길 수 있게 할 수 있는지요?
: 두서가 없는데, 다시 한번 말씀 드리면....
: C++로 dll을 만드는데 string 값을 넘겨서 vb에서 받아 사용하려고 합니다.
: 그런데 string을 어떻게 넘겨야 하는지...
: 넘기는건 되는지...
: 어떻게 소스는 만들어야 하는지 궁급합니다.
: 도움 부탁 드립니다.
: 감사합니다.
|