2009-11-11 3 views
2

Windows 탐색기 용 애드온 개발을 연구 중입니다. 여기에 WebDAV에 대한 몇 가지 기능이 추가 될 예정이며,이를 위해 Windows 탐색기에 DLL을 강제로로드 할 수있는 좋은 방법을 찾고 있습니다. XP/Vista/Win7 32 비트 및 64 비트 OSWindows 탐색기가로드 될 때 DLL을로드하는 안정적인 방법은 무엇입니까?

나는 BHO가 IE에서와 같은 방법으로 Windows 탐색기에서로드되지만이 초기 테스트는 Vista 64에서 부정적임을 상기하는 것처럼 보입니다. 그걸 좀 더 살펴볼 것입니다.

필자도 Shell Extensions를 살펴 봤지만 특정 동작이 수행 될 경우에만로드된다는 것을 알 수 있습니다. 나는 이것에 대해서도 잘못 될 수있다.

그래서, 나는이 난 그냥 Windows 탐색기가로드 될 때마다 DLL이로드가 필요

: 일어날 수 있도록 좋은 방법을 몇 가지 제안을 사랑하는 것입니다.

업데이트 :이 질문을 게시 한 직후에 BHO 등록에 레지스트리에 NoExplorer 옵션이 설정되어있는 것으로 나타났습니다.이 옵션은 왜 작동하지 않는지 설명합니다. 그것을 제거한 후에, 그것이 효과가있는 것처럼 보입니다. 그래도 같은 것을 성취 할 수있는 다른 방법이 있다면 나는 배우기 위해 열어두고 있습니다.

답변