다이얼로그 탈출 시, WM_CREATE 다시 그리는 방법?
글쓴이: youngmaster / 작성시간: 일, 2013/07/14 - 1:44오후
현재, Win32 Application Program Interface 환경에서 로그인/로그아웃 기능을 구현 중입니다.
전역변수로, Login_State 라는 변수를 BOOLEAN 형식으로 선언을 해주고 Default는 0,
Button 식으로, 로그인을 눌렀을 때, 다이얼로그가 뜨고, 다이얼로그에서 ID/PW를 입력 하고,
IDOK가 되었을 때, Login_State 는 1로 바뀌고, EndDialog가 되어, 다이얼로그를 탈출하게 되는데,
이 때, 윈도우를 다시 그려서 Login 버튼을 Logout 버튼으로 교체되게 하는 기능을 구현하려고 하는데요,
WM_PAINT 였을 경우에는 InvalidateRect 함수를 이용하여 repaint 한다지만,
버튼 인 경우에는 WM_CREATE에서 선언을 해주는데, 어떻게 repaint 효과를 나타내죠?
어떤 방법이 있을까요?
방법이 궁금합니다!
Forums:
댓글 달기