제가 했던 방식은 콜백함수와 SendMessage입니다.
콜백은 전역함수만 됩니다.
예제는 분실해서 없고요 다시 만들기는 뭐하고 어차피 작성해봤자 이론만 알면 쉬우니
설명만 하겠습니다.
콜백은 델파이에서 함수를 정의하고 해당 함수의 포인터를 DLL에 전달합니다.
그리고 DLL에서 버튼 클릭시 해당 함수 포인터를 실행하게 하면 됩니다.
SendMessage는 델파이에서 함수정의(메세지 함수 아시죠)하고 받을 윈도우의
핸들을 DLL에 넘기고 DLL에서 버튼 클릭시 SendMessage하면 끝
물론 메세지 ID는 두개가 같아야 하는것은 기본일테니..
그럼 이만
콜백은 전역함수만 됩니다.
예제는 분실해서 없고요 다시 만들기는 뭐하고 어차피 작성해봤자 이론만 알면 쉬우니
설명만 하겠습니다.
콜백은 델파이에서 함수를 정의하고 해당 함수의 포인터를 DLL에 전달합니다.
그리고 DLL에서 버튼 클릭시 해당 함수 포인터를 실행하게 하면 됩니다.
SendMessage는 델파이에서 함수정의(메세지 함수 아시죠)하고 받을 윈도우의
핸들을 DLL에 넘기고 DLL에서 버튼 클릭시 SendMessage하면 끝
물론 메세지 ID는 두개가 같아야 하는것은 기본일테니..
그럼 이만