C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[5616] Re:[질문]Class의 멤버 함수를 DLL로 보내는 방법
이영수 [] 2712 읽음    2001-02-21 15:44
안녕하세요... 이영수입니다.
보내고자 하는 함수를 전역으로 선언해야 될듯 싶은데요...
extern "C" void __export __stdcall Test()
{
//코드..
}
이런 식으로 정의한 함수를..넘겨주면 안될까 싶네요..
Dll에서 위에서 받고자 하는 함수와 똑같은 형식의 함수포인터를
정의 한뒤...대입하면 되지 않을까 싶네요..물론 Dll 호출시 파라미터로 함수
포인터를넘겨 줘야 되겠죠..!!
근데..일반적인 Dll (LoadLibray로 읽은 Dll) 이런것 밖에 사용한적이 없어서요..
맞는지 잘 모르겠네요..
하여간 제가 쓰는 방식은 이렇습니다. 일단 함수를 다른 모듈 또는 Dll로 넘기려면
기본적으로 전역으로 선언해야 됩니다. 함 생각해 보심이....

+ -

관련 글 리스트
5615 [질문]Class의 멤버 함수를 DLL로 보내는 방법 이창훈 2780 2001/02/21
5616     Re:[질문]Class의 멤버 함수를 DLL로 보내는 방법 이영수 2712 2001/02/21
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.