제임스딘딘의
Tech & Life

개발자의 기록 노트/C++ MFC

[MFC] 공부중

제임스-딘딘 2012. 6. 2. 16:30

- 윈도우 프로그래밍의 기본

1. 윈도우 프로그래밍 모델

2. CWnd 클래스

3. MFC 코드의 기본 구조

4. MFC 코드의 흐름

5. 키보드 입력

6. 마우스 입력

7. GDI 기본

8. 비트맵과 이미지 처리

9. GDI 고급


- 컨트롤 및 기본 프레임워크

10. 메뉴/바로 가기 키/도구 모음/상태 표시줄

11. 컨트롤 윈도우의 기본

12. 버튼 컨트롤

13. 목록 상자와 콤보 상자

14. 프로그레스 컨트롤/슬라이더 컨트롤/스핀 컨트롤

15. 리스트 컨트롤/트리 컨트롤

16. 기타 컨트롤(페이저 컨트롤, 에니메이션 컨트롤, 달력컨트롤, IP 주소 컨트롤, 네트워크 주소 컨트롤, 탭 컨트롤)

17. 대화상자


- 고급 사용자 인터페이스

18. 깜빡임 방지 (Double Buffering)

19. 다중 뷰

20. MFC의 구조와 이론

21. 특별한 메시지

22. 서브클래싱과 확장 컨트롤

23. GDI+


- MFC Featrue Pack

24. 기본구조

25. Pane 윈도우

26. 비주얼 스타일

27. 확장 컨트롤(Property Grid, 확장 탭, 쉘 트리, 쉘 리스트)


- 윈도우 시스템 프로그래밍

28. 시스템 프로그래밍 기본

29. 멀티스레드

30. 커널 객체와 동기화

31. 프로세스 간의 통신

32. DLL



- 기타주제

33. 레지스트리

34. 쉘 인터페이스 다루기.

35. 디버깅

36. 데이터베이스

37. MFC를 이용한 TCP/IP 소켓 프로그래밍