호출기

이 섹션에는 Pager 컨트롤과 함께 사용되는 프로그래밍 요소에 대한 정보가 포함되어 있습니다.

개요

항목 콘텐츠
Pager 컨트롤 Pager 컨트롤은 모든 콘텐츠를 표시하기에 충분한 표시 영역이 없는 창과 함께 사용되는 창 컨테이너입니다.

매크로

항목 콘텐츠
Pager_ForwardMouse Pager 컨트롤에 대한 마우스 전달을 사용하거나 사용하지 않도록 설정합니다. 마우스 전달이 사용하도록 설정되면 Pager 컨트롤이 포함된 창에 WM_MOUSEMOVE 메시지를 전달합니다. 이 매크로를 사용하거나 PGM_FORWARDMOUSE 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetBkColor Pager 컨트롤의 현재 배경색을 검색합니다. 이 매크로를 사용하거나 PGM_GETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetBorder Pager 컨트롤의 현재 테두리 크기를 검색합니다. 이 매크로를 사용하거나 PGM_GETBORDER 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetButtonSize Pager 컨트롤의 현재 단추 크기를 검색합니다. 이 매크로를 사용하거나 PGM_GETBUTTONSIZE 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetButtonState Pager 컨트롤에서 지정된 단추의 상태를 검색합니다. 이 매크로를 사용하거나 PGM_GETBUTTONSTATE 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetDropTarget Pager 컨트롤의 IDropTarget 인터페이스 포인터를 검색합니다. 이 매크로를 사용하거나 PGM_GETDROPTARGET 메시지를 명시적으로 보낼 수 있습니다.
Pager_GetPos Pager 컨트롤의 현재 스크롤 위치를 검색합니다. 이 매크로를 사용하거나 PGM_GETPOS 메시지를 명시적으로 보낼 수 있습니다.
Pager_RecalcSize Pager 컨트롤이 포함된 창의 크기를 다시 계산하도록 합니다. 이 매크로를 사용하면 PGN_CALCSIZE 알림이 전송됩니다. 이 매크로를 사용하거나 PGM_RECALCSIZE 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetBkColor Pager 컨트롤의 현재 배경색을 설정합니다. 이 매크로를 사용하거나 PGM_SETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetBorder Pager 컨트롤의 현재 테두리 크기를 설정합니다. 이 매크로를 사용하거나 PGM_SETBORDER 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetButtonSize Pager 컨트롤의 현재 단추 크기를 설정합니다. 이 매크로를 사용하거나 PGM_SETBUTTONSIZE 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetChild Pager 컨트롤에 포함된 창을 설정합니다. 이 매크로는 포함된 창의 부모를 변경하지 않습니다. 스크롤을 위해 Pager 컨트롤에 창 핸들만 할당합니다. 대부분의 경우 포함된 창은 자식 창입니다. 이 경우 포함된 창은 Pager 컨트롤의 자식이어야 합니다. 이 매크로를 사용하거나 PGM_SETCHILD 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetPos Pager 컨트롤의 스크롤 위치를 설정합니다. 이 매크로를 사용하거나 PGM_SETPOS 메시지를 명시적으로 보낼 수 있습니다.
Pager_SetScrollInfo 내부용입니다. 애플리케이션에서 사용하지 않는 것이 좋습니다.
시간 제한 값, 시간 제한당 라인 및 라인당 픽셀을 포함하여 Pager 컨트롤의 스크롤 매개 변수를 설정합니다. 이 매크로를 사용하거나 PGM_SETSETSCROLLINFO 메시지를 명시적으로 보낼 수 있습니다.

메시지

항목 콘텐츠
PGM_FORWARDMOUSE Pager 컨트롤에 대한 마우스 전달을 사용하거나 사용하지 않도록 설정합니다. 마우스 전달이 사용하도록 설정되면 Pager 컨트롤이 포함된 창에 WM_MOUSEMOVE 메시지를 전달합니다. 이 메시지를 명시적으로 보내거나 Pager_ForwardMouse 매크로를 사용할 수 있습니다.
PGM_GETBKCOLOR Pager 컨트롤의 현재 배경색을 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetBkColor 매크로를 사용할 수 있습니다.
PGM_GETBORDER Pager 컨트롤의 현재 테두리 크기를 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetBorder 매크로를 사용할 수 있습니다.
PGM_GETBUTTONSIZE Pager 컨트롤의 현재 단추 크기를 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetButtonSize 매크로를 사용할 수 있습니다.
PGM_GETBUTTONSTATE Pager 컨트롤에서 지정된 단추의 상태를 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetButtonState 매크로를 사용할 수 있습니다.
PGM_GETDROPTARGET Pager 컨트롤의 IDropTarget 인터페이스 포인터를 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetDropTarget 매크로를 사용할 수 있습니다.
PGM_GETPOS Pager 컨트롤의 현재 스크롤 위치를 검색합니다. 이 메시지를 명시적으로 보내거나 Pager_GetPos 매크로를 사용할 수 있습니다.
PGM_RECALCSIZE Pager 컨트롤이 포함된 창의 크기를 다시 계산하도록 합니다. 이 메시지를 보내면 PGN_CALCSIZE 알림이 전송됩니다. 이 메시지를 명시적으로 보내거나 Pager_RecalcSize 매크로를 사용할 수 있습니다.
PGM_SETBKCOLOR Pager 컨트롤의 현재 배경색을 설정합니다. 이 메시지를 명시적으로 보내거나 Pager_SetBkColor 매크로를 사용할 수 있습니다.
PGM_SETBORDER Pager 컨트롤의 현재 테두리 크기를 설정합니다. 이 메시지를 명시적으로 보내거나 Pager_SetBorder 매크로를 사용할 수 있습니다.
PGM_SETBUTTONSIZE Pager 컨트롤의 현재 단추 크기를 설정합니다. 이 메시지를 명시적으로 보내거나 Pager_SetButtonSize 매크로를 사용할 수 있습니다.
PGM_SETCHILD Pager 컨트롤에 포함된 창을 설정합니다. 이 메시지는 포함된 창의 부모를 변경하지 않습니다. 스크롤을 위해 Pager 컨트롤에 창 핸들만 할당합니다. 대부분의 경우 포함된 창은 자식 창입니다. 이 경우 포함된 창은 Pager 컨트롤의 자식이어야 합니다. 이 메시지를 명시적으로 보내거나 Pager_SetChild 매크로를 사용할 수 있습니다.
PGM_SETPOS Pager 컨트롤의 현재 스크롤 위치를 설정합니다. 이 메시지를 명시적으로 보내거나 Pager_SetPos 매크로를 사용할 수 있습니다.
PGM_SETSETSCROLLINFO 내부용입니다. 애플리케이션에서 사용하지 않는 것이 좋습니다.
시간 제한 값, 시간 제한당 라인 및 라인당 픽셀을 포함하여 Pager 컨트롤의 스크롤 매개 변수를 설정합니다. 이 메시지를 명시적으로 보내거나 Pager_SetScrollInfo 매크로를 사용하여 보낼 수 있습니다.

알림

항목 콘텐츠
NM_RELEASEDCAPTURE(호출기) 컨트롤이 마우스 캡처를 해제했음을 Pager 컨트롤의 부모 창에 알립니다. NM_RELEASEDCAPTURE는 WM_NOTIFY 메시지 형식으로 전송됩니다.
PGN_CALCSIZE 포함된 창의 스크롤 가능한 크기를 가져오기 위해 Pager 컨트롤에서 보낸 알림입니다. 이러한 차원은 Pager 컨트롤에서 포함된 창의 스크롤 가능한 크기를 결정하는 데 사용됩니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다.
PGN_HOTITEMCHANGE 핫(강조 표시된) 항목이 변경될 때 Pager 컨트롤에서 보냅니다.
PGN_SCROLL 포함된 창이 스크롤되기 전에 Pager 컨트롤에서 보낸 알림입니다. 이 알림은 WM_NOTIFY 메시지 형식으로 전송됩니다.

구조체

항목 콘텐츠
NMPGCALCSIZE Pager 컨트롤이 포함된 창의 스크롤 가능 영역을 계산하는 데 사용하는 정보를 포함하고 받습니다. PGN_CALCSIZE 알림과 함께 사용됩니다.
NMPGHOTITEM PGN_HOTITEMCHANGE 알림과 함께 사용되는 정보를 포함합니다.
NMPGSCROLL 포함된 창을 스크롤할 때 Pager 컨트롤이 사용하는 정보를 포함하고 받습니다. PGN_SCROLL 알림과 함께 사용됩니다.

상수

항목 콘텐츠
Pager 컨트롤 스타일 이 섹션에서는 Pager 컨트롤을 만들 때 사용되는 창 스타일을 나열합니다.