none
CMFCShellTreeCtrl 을 Visual Studio 2005 에서 사용할 수 있는 방법이 있을까요 ? RRS feed

  • 질문

  • CMFCShellTreeCtrl 을 Visual Studio 2005 에서 사용할 수 있는 방법이 있을까요 ?

    제가 알기로는 VS2008부터 추가된 것으로 알고 있는 VS2005에서 사용할 수 있는 방법이 없나요 ?

    2015년 6월 28일 일요일 오전 5:09

답변

모든 응답

  • 3가지 방법이 가능할 것입니다.

    1. MFC 소스 코드는 Visual Studio 에서 제공되므로 VS 2008에서 디버깅시 step into하면  CMFCShellTreeCtrl 의 소스 코드는 찾으실수 있을 것입니다. 필요한 부분을 현재 개발하시는 프로젝트에 추가하시는 방법이 있으나, 모든 필요한 파일을 완벽하게 추가할수 있는지는 보장되지 않고 추천하는 방법이 아닐 것입니다.

    2. CMFCShellTreeCtrl 와 유사한 라이브러리를 구매하시는 것도 방버입니다.

    3. 현 개발 프로젝트를 VS 2008이후 버전에서 빌드하는 것을 추천합니다.

    2015년 7월 29일 수요일 오전 3:40
  • VS2008 Feature Pack 에 포함된 컨트롤들은 BCG 컨트롤을 가져다가 심은 것들입니다.

    그러므로 BCG 컨트롤을 별도로 구매하시면 VS2005 에서도 사용하실 수 있습니다.

    (상용 UI 라이브러리를 구매하실 생각이 있으시다면 BCG 보다는 Codejock을 추천해드립니다.)

    개인적인 의견으로는  CMFCShellTreeCtrl 과 비슷한 기능을 하는 오픈 소스 라이브러리들도 많으니

    그런걸 가져다 쓰시는것이 어떨까 싶네요.

    http://www.codeproject.com/Articles/12766/File-tree-control-allowing-selection-of-multiple-f

    http://www.codeproject.com/Articles/386/CTreeFileCtrl-CSortedArray-v

    • 답변으로 표시됨 SMPark82 2015년 8월 13일 목요일 오전 1:10
    2015년 7월 29일 수요일 오전 4:10