2011-09-06 2 views
1

저는 현재 내 dll을 만드는 측면에서 MFC에 익숙하지 않습니다. 그런 다음이 DLL을 응용 프로그램과 함께 사용하기 위해 스크립팅 언어를 만듭니다. 당신은 친절하게 나에게 dll과 내 자신의 스크립팅 언어에 대해 배우고 시작해야하는 곳에서부터 가능한 모든 링크와 방향을 제안하고 내 응용 프로그램에서 실행 해 주시겠습니까?내 MFC 응용 프로그램과 함께 사용할 내 자신의 dll 및 스크립팅 언어 만들기

미리 환호하십시오.

답변

2

스크립팅 언어로 사용하려는 언어에 따라 다릅니다. Visual Basic과 Javascript를 Windows Scripting Host를 통해 COM 객체로 임베드하거나 원시 Python 임베딩 API 또는 Boost.Python을 사용하여 Python을 임베드 할 수 있으며 PHP 및 Ruby와 같은 다른 언어를 기본 임베딩 API를 사용하여 임베드 할 수 있습니다. 루아와 같은 특정 임베딩 언어 MSDN의 dll에 대해 알아보십시오. 예 : LoadLibrary 함수의 문서에서 읽으면 거기에서 기술 노트로 연결됩니다.

+0

안녕하세요. 회신 해 주셔서 감사합니다. 이 중 어느 것이 더 최근이고 앞으로 더 많이 사용되는 경향이 있다고 제게 제안 할 수 있습니까? – Neophile

+0

Firefest 영역이기 때문에 그렇게하고 싶지 않지만, 이렇게 넣어 둡니다 : 파이썬은 그렇게하기 쉽고 (Boost.Python과 함께 특히) 좋은 평판을 갖기 때문에 포함하기 매우 인기가 있습니다 (즉, 사용하기 쉬운 것으로 알려져 있지만 아직 널리 사용되는 것은 아니다). 루아는 임베딩을 위해 설계되었으며 많은 주목할만한 애플리케이션 (예 : World of Warcraft)에서 사용됩니다. WSH는 오래되었다. PHP는 제 개인적인 선택입니다. PHP를 잘 알고 있으며 내부 구조가 합리적으로 잘 알고 있기 때문입니다. 그래서 파이썬과 루아를보고 어떤 것이 가장 좋을 지 확인합니다. – Roel

+0

나는 파이썬으로 갈 것이고 잘하면 좋을 것이다. :) 귀하의 제안에 감사드립니다. – Neophile

관련 문제