관리 메뉴

History

MFC ListBox OwnerDraw를 이용한 메뉴판 꾸미기 step_2 본문

MFC/개인 실습

MFC ListBox OwnerDraw를 이용한 메뉴판 꾸미기 step_2

luckybee 2021. 7. 20. 20:39
728x90
반응형

이번 실습은 저번에 하던 메뉴판을 가지고 실습을 진행하였습니다.

저번과 달라진 점이 있다면 저번 실습에서는 제가 사용하기 편하게 전역 변수로 구조체를 빼서 편하게 구조체 안에 있는 자료를 접근할 수 있었습니다.

 

그러나 이번 실습에서는 구조체를 지역변수로 빼놓고 다른 구조체를 만들어서 그 구조체를 동적 할당하여 필요한 만큼 데이터를 집어 놓도록 하였고, 또한 Owner-Draw 코드에서는 CDC가 아닌 HDC형식의 WIN32을 기반으로 동작하는 실습을 진행했습니다. (CDC는 임시 객체이기 때문에 잠재적인 위험이 있을 뿐 아니라 수행능력이 떨어지기에 API함수로 구현하는 것을 실습하는 것입니다.)

 

컴파일 실행 화면은 전의 화면과 색깔만 다르고 큰 틀은 똑같이 나옵니다ㅎ

구조체 동적할당을 이용한 실습 

이상입니다 Step-3버전으로 돌아오겠습니다.

728x90
반응형
Comments