CWnd::OnPaletteChangednbsp(&N);

afx_msg OnPaletteChanged 무효 (CWnd * pFocusWnd );

매개 변수

pFocusWnd

변경 하려면 시스템 색상표를 발생 시킨 창에 대 한 포인터를 지정 합니다. 포인터를 임시 될 수 있습니다 및 저장 되지。

주의

프레임 워크는 입력된 포커스가 있는 창 시스템 팔레트 변경의 논리 색상표를 실현 했습니다 후 모든 최상위 창에 대 한이 멤버 함수를 호출 합니다. 이 호출은 허용 입력된 포커스 색상 팔레트를 사용 하 여 논리 색상표를 실현 하 고 클라이언트 영역을 업데이트 하지 않고 창을。

시스템 색상표를 변경 하 고 발생 WM_PALETTECHANGED 메시지를 전송 하는 것을 포함 하 여 모든 최상위 및 겹쳐진 창, OnPaletteChanged 멤버 함수가 호출 됩니다. 그것에이 메시지를 전달 해야 합니다 모든 자식 창 색상 팔레트를 사용 하는 경우。

무한 루프를 방지 하려면 창 안 실현의 팔레트는 pFocusWnd 자체에 대 한 포인터를 포함 하지 않습니다 결정 하지 않는 한。

메모nbsp;??이 멤버 함수는 Windows 메시지를 처리 하는 응용 프로그램을 허용 하는 프레임 워크에 의해 호출 됩니다. 함수에 전달 된 매개 변수 프레임 워크는 메시지를 받으면 받은 매개 변수를 반영 합니다. 이 함수의 기본 클래스 구현을 호출 하는 경우 해당 구현을 원래 메시지와 하지 제공한 매개 변수를 함수에 전달 된 매개 변수 사용 됩니다(&N).

CWnd 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp; :: RealizePalette, WM_PALETTECHANGED, CWnd::OnPaletteIsChanging, CWnd::OnQueryNewPalette(&N)

Index