void Dialog::OnActivate(UINT nState, CWnd* pWndOther, BOOL bMinimized)
{
__super::OnActivate(nState, pWndOther, bMinimized);
// TODO: 여기에 메시지 처리기 코드를 추가합니다.
switch (nState)
{
case WA_INACTIVE:// 비 활성 했을 때
break;
case WA_ACTIVE:// 활성 했을 때(마우스 클릭 제외)
break;
case WA_CLICKACTIVE:// 마우스 클릭으로 활성 했을 때
break;
}
cf. api에서는 LOWORD(wParam)로 알아냄
cf. focus는 다이알로그 안 컨트롤에 대한 것으로 의미하므로 activate와 다르다.
'programing > MFC' 카테고리의 다른 글
항상 위에 (TopMost) (0) | 2017.05.23 |
---|---|
간단한 Popup Menu 만들기 (0) | 2017.05.10 |
슬라이드 컨트롤 사용시에 (0) | 2017.03.29 |
ShellExecute (0) | 2017.01.11 |
TRACE (0) | 2017.01.11 |