관리 메뉴

History

윈도우 기본 스크롤바 기초 본문

MFC/개념 정리

윈도우 기본 스크롤바 기초

luckybee 2022. 2. 1. 19:59
728x90
반응형

기본적으로 윈도우에서 제공하는 기본 스크롤바에 대해서 실습을 했다.

먼저 OnPaint에서 구구단을 TextOut으로 출력한다. 그 후

속성 변경

리소스뷰에서 위의 사진처럼 속성을 바꿔준다. 

스크롤바가 생긴 실행화면

컴파일 했을 때의 화면이다. 이제 이 스크롤을 내려서 4단 이후의 모습도 볼 수 있게 만든다.

우선 클래스 마법사에서 WM_VSCROLL을 추가한다.

스크롤바에서 발생하는 메시지

그 후 위에서 나오는 메시지를 switch문으로 제어해서 원하는 동작을 코드로 작성한다. 그리고 스크롤을 내린만큼 TextOut함수에서 위치를 연산하면 정상적으로 작동한다.

정상적으로 동작하는 모습을 볼 수 있다. 다만 처음 LINEDOWN을 눌렀을 때 내려가는 위치를 좀 더 줬어도 될 것 같다.

728x90
반응형
Comments