|
그냥 DLL내에서 보이지 않는 윈도우 하나 만들어서.. 그녀석이 메시지 처리하도록 하면 안되나요?
DLL이 로딩되는 시점에서 윈도우를 만들게 되면.. 전역변수가 통하게(?) 되니까..
DLL내의 함수에서 DLL로의 메시지라면 쉽게 될텐데요..
이영수 님이 쓰신 글 :
: dll 안의 특정 함수에서 PostMessage를 날려서 그 dll이 받을수 있는 방법있을까여..
: 참고로 그 dll은 폼(위도우가) 없습니다 그리니깐 백그라운드에서 돌아가는 dll입니다.
:
: 하드웨어를 제어 하는데 PostMessage를 날려서 종료해야 되거든여..기타 콜백(포인터)함수나
: sendMessage를 같은 즉시 처리하는 방법을 쓰면 하드웨어를 물고 있기 때문에 에러가 나거든여..
: 이거 몇칠째 고심하고 있는데 정말 미치겠네여..ㅠ.ㅠ
|