2013-06-10 5 views
1

C++ DLL을 사용하여 사용자 정의 할 수있는 유연성을 제공하는 소프트웨어를 사용하고 있습니다. 나는 잘 실행중인 내 자신의 dll 프로그램을 작성했습니다. VB에서 설계된 GUI를 만들어서 C++ DLL 자체에서 실행하려고합니다. C++ dll은 VB GUI를 호출해야하며 VB 프로그램에 매개 변수 (대부분 문자열 유형)를 보낼 수 있어야합니다. 어떻게해야합니까?C++ dll에서 VB 프로그램 호출

답변

0

자동화 (COM) 방식을 사용할 수도 있고 GUI에서 dll을 직접 호출 할 수도 있습니다 (GUI를 호출하는 dll이 두통을 유발할 수 있음). This VB에서 dll 호출에 대해 이야기합니다. P/invoke에 대해 읽어야합니다.

자세한 내용은 here입니다. C++ 인터페이스를 사용하는 경우 이름이 잘못 표시됩니다. "인터페이스"를 순수한 C로 만드는 것이 때로는 더 간단합니다.