다음을 통해 공유


CWnd::OnChangeUIState

사용자 인터페이스 (UI) 상태를 변경 해야 할 때 호출 됩니다.

afx_msg void OnChangeUIState( 
   UINT nAction, 
   UINT nUIElement 
);

매개 변수

  • nAction
    동작을 지정 합니다. 다음 값 중 하나일 수 있습니다.

    • UIS_CLEAR 의 UI 상태 요소 (지정 된 nUIElement)를 숨깁니다.

    • UIS_INITIALIZE 의 UI 상태 요소 (지정 된 nUIElement) 마지막 입력된 이벤트에 따라 변경 해야 합니다. 자세한 내용은 비고 섹션의 WM_CHANGEUISTATE.

    • UIS_SET 의 UI 상태 요소 (지정 된 nUIElement) 표시 되어야 합니다.

  • nUIElement
    UI 요소 상태에 영향을 받는 컨트롤의 스타일을 지정 합니다. 다음 값 중 하나일 수 있습니다.

    • UISF_HIDEACCEL 키보드 액셀러레이터 키입니다.

    • UISF_HIDEFOCUS 포커스 표시기입니다.

    • UISF_ACTIVE   Windows XP: 컨트롤 활성 컨트롤에 사용 되는 스타일에 그려야 합니다.

설명

이 멤버 함수 기능을 에뮬레이트하는 WM_CHANGEUISTATE 에 설명 된 대로 메시지를 Windows SDK.

요구 사항

헤더: afxwin.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

CWnd::OnQueryUIState

CWnd::OnUpdateUIState