Q&A

  • dll등록할 때 문제점...
dll을 생성해서...윈도우의 탐색기에서 더블클릭하여 등록할 때 문제점

1. D:\program files\test\test.dll 의 경우
LoadLibrary("D:\program") 실패 - 지정된 모듈을 찾을 수 없습니다.
메세지 출력

2. D:\programfiles\test\test.dll 의 경우
성공적으로 잘됨

3. 1번과 2번의 차이점은 "program files"와 "programfiles"의 차이...즉 폴더이름의 공백여부..

4. 결론
경로명에 "program files"같이 공백이 있으면 dll이 등록안되고  "programfiles"처럼 공백이 없으면
등록이 잘됨.

5. 해결책
레지스트리의 \HKEY_CLASSES_ROOT\Applications\regsvr32.exe\shell\ 에서 뭔가를 수정해서
해결했었는데 하도 오래되서 까먹었음...

6. 질문
혹시 해결책을 아시는 분...계세요...????
0  COMMENTS