ShellBrowserControls
ShellBrowserControls 1.5.9 Release
ExplorerListView 및 ExplorErtreeView 용 애드온 컨트롤이 포함 된 Visual Basic 6 용 ActiveX Control Library.
저는 2005 년과 2010 년 사이 에이 ActiveX Control Library를 개발했으며 2016 년까지 정기적으로 업데이트했습니다. 현재이 프로젝트를 더 이상 유지하는 데 관심이 거의 없지만 코드는 다른 사람들에게 약간의 사용이 될 수 있다고 생각합니다.
코드를 변경하고 바이너리를 배포하는 경우 ActiveX 컨트롤은 COM 구성 요소이므로 COM 개체를 변경하지 않는 한 이진 호환을 유지해야합니다. 그렇지 않으면 이러한 구성 요소를 사용하는 사람들은 유명한 지옥에서 끝날 것입니다.
Microsoft Windows 10 SDK, ATL 및 WTL 9가 필요합니다.
ATL의 일부 버전에는 AtlIPersistPropertyBag_Load 에 버그가있어 충돌이 발생합니다. atlcom.h 파일에서 AtlIPersistPropertyBag_Load 검색합니다. 이 함수의 구현 내에서 HRESULT hr = pPropBag->Read(pMap[i].szDesc, &var, pErrorLog); . 이 줄 앞에이 코드가 있는지 확인하십시오 : var.pdispVal = NULL; .