WM_NCACTIVATE

인수

wParam : 이 값이 TRUE이면 활성화된 것이고 FALSE이면 비활성화된 것이다.

설명

비작업 영역이 활성화 또는 비활성화되어 변경되어야 할 필요가 있을 때 보내진다. 이 메시지는 보통 응용 프로그램이 처리하지 않으며 DefWindowProc으로 보내준다. 이 메시지의 디폴트 처리는 wParam에 따라 타이틀 바를 활성/비활성화하도록 되어 있다. 그래서 활성화된 타이틀 바는 파란색으로 그려지며 비활성화되면 회색으로 그려진다. 만약 타이틀 바의 활성 여부를 다르게 프로그래밍하고 싶다면 이 메시지를 처리하도록 한다.

리턴

wParam이 FALSE일 때는 TRUE를 리턴하여 시스템이 디폴트 처리를 할 수 있도록 해 준다. 이때 FALSE를 리턴하면 시스템은 타이틀 바나 아이콘을 비활성화시키지 않는다. wParam이 TRUE일 때는 리턴값이 무시된다.

예제

 

플랫폼

95이상

참조

WM_ACTIVATE


written by http://www.winapi.co.kr