다음을 통해 공유


CPagerCtrl::SetChild

포함 된 창은 현재 페이저 컨트롤을 설정합니다.

void SetChild(
     HWND hwndChild
);

매개 변수

Parameter

설명

[in] hwndChild

에 포함 되어야 하는 창 핸들.

요구 사항

헤더: afxcmn.h

설명

보내는이 메서드는 PGM_SETCHILD 에서 설명 하는 메시지는 Windows SDK.

이 메서드는 부모 창에 포함 된 변경 되지 않습니다. 만 스크롤 페이저 컨트롤 창 핸들을 할당합니다.대부분의 페이저 컨트롤의 자식 창이 포함 된 창 수. 있습니다

예제

다음 예제에서는 페이저 컨트롤을 만든 다음 사용 된 CPagerCtrl::SetChild 긴 단추 컨트롤 페이저 컨트롤에 연결 하는 메서드.다음 예제는 CPagerCtrl::SetButtonSize 페이저 컨트롤의 높이 20 픽셀로 설정 하는 메서드 및 CPagerCtrl::SetBorder 테두리 두께 1 픽셀로 설정 하는 메서드.

    // Initialize the dropdown menu of the splitbutton control.
    m_splitButton.SetDropDownMenu(IDR_MENU1, 0);

    // Create the pager control.
    BOOL nRet;
    CRect rect;
    GetClientRect(&rect);
    nRet = m_pager.Create(
        (WS_VISIBLE | WS_CHILD | PGS_HORZ),
        CRect(rect.Width()/4, 5, (rect.Width() * 3)/4, 55),
        this,
        IDC_PAGER1); 

    m_pager.GetClientRect( &rect );
    nRet = m_button.Create(
        _T("This is a very, very long button. 012345678901234567890"), 
        (WS_VISIBLE | WS_CHILD), // Do not use CCS_NORESIZE.
        CRect(0,0,rect.Width(),30), 
        &m_pager, IDC_BUTTON1);

    m_pager.SetChild(m_button.m_hWnd);
    m_pager.SetButtonSize( 20 );
    m_pager.SetBorder( 1 );

참고 항목

참조

CPagerCtrl 클래스

계층 구조 차트