Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- SSG
- win32
- visual
- linux
- MyTread
- 김성엽
- tips강좌
- Tipsware
- C
- 실습
- 미가공
- C++
- mfc 실습
- 도움말
- C언어
- 핵심 요약
- MFC
- MFC 예제
- MyThread
- 정처기 독학
- 마이크로소프트
- 포트폴리오
- Time
- 유료강좌
- 충무창업큐브
- ListBox
- 정보처리기사
- mysql
- do it c
- 별찍기
Archives
- Today
- Total
목록실습 (9)
History

이번 실습은 ListBox의 OwnerDraw기술로 메뉴판을 꾸며보겠습니다. 굳이 OwnerDraw를 사용하는 이유는 ListBox의 내장기능에는 색상 꾸미기 기능이 없기 때문에 ListBox를 꾸미고 싶으면 OwnerDraw를 사용해야 합니다. 또한 OwnerDraw에서 그리는 기능은 전부 메시지 함수인 WM_DrawItem이라는 메시지를 추가해서 그려야 오류가 나지 않고 실행이 가능합니다. 색상을 입히는 함수는 WM_CtlColor함수를 추가해서 하면 됩니다. 위의 그림처럼 시작할 때 메뉴판이 출력됩니다. 메뉴판은 구조체를 이용하여 전역변수로 미리 초기화를 시켜놓고 구현했습니다. 영문은 굴림체 84크기, 한글과 숫자는 120 크기로 설정하고 구현했습니다. 메뉴판을 클릭하면 클릭된 메뉴판은 다른 메뉴판..
MFC/개인 실습
2021. 7. 19. 13:53