2010.05.16 19:56
MFC-가상 버튼 만들기 프로그래밍/MFC2010.05.16 19:56

가상으로 버튼을 만들어 보자.
먼저 WM_LBUTTONDOWN과 WM_LBUTTONUP, WM_PAINT에 대해서 메시지탭에서 추가해 주자.
여기까지는 특별히 어려운게 없다.
단순히 클릭을 하면 메시지 박스를 띄우는 것이라 생각 할 수 있지만,
우리가 원하는건 가상 버튼이다, 이제 WM_PAINT를 살펴 보자.
중요한 내용은 다 주석을 달아 놓았다.
처음 보는 부분도 존재하지만 특별히 이해가 가지 않는 부분은 없는거 같다.
Draw3dRect는 2번째 인자로 왼쪽과 위쪽의 색상을,
3번째 인자로 오른쪽과 아래의 색상을 추가 정의 할 수 있다.(즉 입체감을 주기 위해 존재한다고 보면 될듯 하다)
// 실행 화면
'프로그래밍 > MFC' 카테고리의 다른 글
MFC-CImage 클래스 (0) | 2010.05.17 |
---|---|
MFC-비트맵 띄우기 (0) | 2010.05.16 |
MFC-가상 버튼 만들기 (0) | 2010.05.16 |
MFC-부채꼴 그리기 (0) | 2010.05.16 |
MFC-도형 그리기 (0) | 2010.05.16 |
MFC-선 그리기 (0) | 2010.05.16 |
TAG C,
C++,
COLOR_3DLIGHT,
COLOR_3DSHADOW,
C언어,
Draw3dRect,
GetSysColor,
MFC,
PtInRect,
SetBkColor,
SetTextColor,
가상 버튼