다음을 통해 공유


CMFCAutoHideBar 클래스

CMFCAutoHideBar 클래스에 자동 숨김 기능을 구현 하는 특수 도구 모음 클래스입니다.

class CMFCAutoHideBar : public CPane

Members

Bb983223.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CMFCAutoHideBar::CMFCAutoHideBar

 

Bb983223.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

CMFCAutoHideBar::AddAutoHideWindow

 

CMFCAutoHideBar::AllowShowOnPaneMenu

  (재정의 CPane::AllowShowOnPaneMenu.)

CMFCAutoHideBar::CalcFixedLayout

  (재정의 CBasePane::CalcFixedLayout.)

CMFCAutoHideBar::Create

컨트롤 막대를 만들고 연결 하는 CPane 개체입니다.(재정의 CPane::Create.)

CMFCAutoHideBar::GetFirstAHWindow

 

CMFCAutoHideBar::GetVisibleCount

 

CMFCAutoHideBar::OnShowControlBarMenu

특수 창 메뉴 표시 될 때 프레임 워크에 의해 호출 됩니다.(재정의 CPane::OnShowControlBarMenu.)

CMFCAutoHideBar::RemoveAutoHideWindow

 

CMFCAutoHideBar::SetActiveInGroup

  (재정의 CPane::SetActiveInGroup.)

CMFCAutoHideBar::SetRecentVisibleState

 

CMFCAutoHideBar::ShowAutoHideWindow

 

CMFCAutoHideBar::StretchPane

창을 세로 또는 가로로 늘어납니다.(재정의 CBasePane::StretchPane.)

CMFCAutoHideBar::UnSetAutoHideMode

 

CMFCAutoHideBar::UpdateVisibleState

 

Bb983223.collapse_all(ko-kr,VS.110).gif데이터 멤버

Name

설명

CMFCAutoHideBar::m_nShowAHWndDelay

때 사용자 배치 마우스 커서 위에 순간 사이의 지연 시간을 CMFCAutoHideButton 클래스 및 현재 연결 된 창 프레임 워크 때 표시 됩니다.

설명

사용자가 도킹 창 자동 숨기기 모드로 전환 하면 자동으로 프레임 워크를 만듭니다는 CMFCAutoHideBar 개체입니다.필요한 또한 CAutoHideDockSiteCMFCAutoHideButton 개체입니다.각 CAutoHideDockSite 개체 것과 관련이 CMFCAutoHideButton.

CMFCAutoHideBar 클래스 구현 표시는 CAutoHideDockSite 사용자의 마우스를 가리킬 때 위에 CMFCAutoHideButton.도구 모음에 WM_MOUSEMOVE 메시지를 받을 때 CMFCAutoHideBar 는 타이머를 시작 합니다.타이머가 완료 되 면 도구 모음 WM_TIMER 이벤트 알림을 보냅니다.도구 모음의 타이머를 시작 하 여 위에 배치 된 같은 자동 숨기기 단추 위로 마우스 포인터를 배치 되었는지 여부를 확인 하 여이 이벤트를 처리 합니다.이 경우 첨부 된 CAutoHideDockSite 표시 됩니다.

타이머의 지연의 길이 설정 하 여 제어할 수 있습니다 m_nShowAHWndDelay.기본값은 400 밀리초입니다.

예제

생성 하는 다음 예제는 CMFCAutoHideBar 개체를 사용 하 고 해당 GetDockSiteRow 메서드.

    CMFCAutoHideBar* pParentBar = new CMFCAutoHideBar();
    CDockingPanesRow* pParentRow = pParentBar->GetDockSiteRow();

상속 계층 구조

CObject

   CCmdTarget

      CWnd

         CBasePane

            CPane

               CMFCAutoHideBar

요구 사항

헤더: afxautohidebar.h

참고 항목

참조

계층 구조 차트

CPane 클래스

CAutoHideDockSite 클래스

CMFCAutoHideButton 클래스

기타 리소스

MFC 클래스