MFC 교재 질문입니다.
안녕하세요.
MFC 를 공부하고있는 학생입니다.
교재를 알아보고있는데 조언을 받고자 질문드립니다.
제가 사거나 알아본 MFC 교재를 읽어보니 Dialog 마법사를 이용해 리스트뷰 도 만들고 트리뷰도 만들고
메시지도 처리하고 그렇게 책한권을 모두 사용했습니다.
제가 원하는 내용은 WIN32API 교재 스타일의 TreeView 윈도우을 코드로 만들고 ListView 윈도우를 코드로 만들고 하는 내용입니다.
현재 MFC 로 lib 를 만들어보고있습니다.
dll 프로젝트를 생성한후 CWnd 를 상속받는 클래스를 만들고 거기에 CTreeCtrl 클래스 변수를 선언해서
트리뷰를 만들고 몇개의 테스트목적 아이템을 추가한뒤 lib 로 빌드하고 그걸 다른 MFC 응용 프로젝트에서
라이브러리 형식으로 사용할수있도록 하는것을 해봤습니다.
또 연습삼아서...
lib 프로젝트에서 CListView 클래스를 상속받는 클래스를 하나만들고 거기에 CListCtrl 변수를 선언하여 하는것도 해봤습니다.
그런데 이제 CListCtrl 에서 보내오는 메시지 처리 등을 하려하는데 CListView 클래스 속성에서 해당 메시지에 대한 처리를 해도 잘 안되더군요.
그래서 결론은.. 시중에 나온 MFC 관련교재는 Dialog 위주로 설명되어있어서 이런식의 작업을 할때 필요한 지식은 구하기 힘들었습니다.
제가 시중의 책을 잘못읽거나 잘못 이해한건지..또는 이해력이 부족한건지..
아니면 시중의 책들이 그런식으로 설명되어있는게 맞고.. 따라서 제가 원하는 내용을 얻으려면 어떠한 책 혹은 방법을 사용해야하는지 조언을 듣고싶습니다.
안녕히계세요.
*Win32API,C,C++ 는 소켓프로그래밍 포함해서 3년 정도 했습니다.
댓글 달기