Q&A

  • DLL Load시 Parent를 Explorer창으로 할수..
다소 황당하다고 생각하실지도 모르는 질문인데요.
현재 제가 구상하고 있는 시스템의 구조가 Explorer창안에 ActiveForm이
있고 그 ActiveForm의 이벤트에 따라 각각의 DLL을 Load 하려고 합니다.
그런데 이 DLL을 로드하는데 Parent로 지정될 TComponent자리에
Explorer창을 넣고 싶은데 그게 안되나요??
한마디로 DLL 폼을 Explorer창에 포함시킬 수 있나 하는거죠?
IHTMLDocument2나 IHTMLWindow2 를 쓰면 될것 같기도 하고 안될것
같기도 하고.... 암튼 이것 때문에 까먹은 시간이 넘 많아서 이렇게 염치
불구하고 남의 도움이라도 한번 빌려볼까 합니다.

그리고 LoadLibrary()로 DLL은 불러오는데 해제할때 해당 DLL의 폼을
종료하지 않고 바로 FreeLibrary()로 해제하면 해당 DLL의 폼이 종료된게
아니라서 메모리 에러가 뜨는데 이건 어떻게 해야 되는건지요?

이상 허접한 저의 질문들이었습니다.
꼭 좀 도와주시길 바랍니다.
0  COMMENTS