|
안녕하세요
항상 도움을 주셔서 감사합니다.
이번에 질문 드릴것은 좀 이상한 현상이 발생해서요.
뭐냐면, 여러개의 폼과 1개의 Thread를 가지는 DLL을 만들었거든요. (DLL로 만들기 전에 일반적인 Application으로
만들어서 제대로 동작하는지 확인한후에 DLL로 만들었습니다)
그런데 Application으로 만들었을때는 정상적으로 잘 동작하던것이 DLL로 만들어서 VC++용으로 변환한 담에
VC++에서 로드시켜 돌려보니
이상하게도 Thread만 죽네요 ㅡㅜ. 아예 안들어가는게 아니고 Thread부분의 Execute()함수는 호출되는걸 확인했구요. Timer도 있는데 Timer는 정상적으로 동작하거든요.
폼들도 정상적으로 잘 나오구요 ㅜㅜ. Timer도 내부적으로는 Thread로 돌리는거라고 알고있는데 (아닌가??)
이상하게 Thread만 죽습니다. 게시판도 뒤져보고 네이버한테도 물어봤는데 역시나 해결을 못하여 고수님들께
도움을 요청합니다.
아시는 분께선 답변 부탁드립니다~~~.
|