호출기

이 섹션에서는 페이저 컨트롤과 함께 사용 되는 프로그래밍 요소에 대 한 정보를 포함 합니다.

개요

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

매크로

항목 콘텐츠
호출기- _ 마우스 페이저 컨트롤에 대 한 마우스 전달을 사용 하거나 사용 하지 않도록 설정 합니다. 마우스 전달이 사용 하도록 설정 되어 있으면 페이저 컨트롤이 WM _ MOUSEMOVE 메시지를 포함 된 창으로 전달 합니다. 이 매크로를 사용 하거나 PGM _ 마우스 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ GetBkColor 페이저 컨트롤의 현재 배경색을 검색 합니다. 이 매크로를 사용 하거나 PGM _ GETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ getborder 페이저 컨트롤의 현재 테두리 크기를 검색 합니다. 이 매크로를 사용 하거나 PGM _ getborder 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ getbuttonsize 페이저 컨트롤의 현재 단추 크기를 검색 합니다. 이 매크로를 사용 하거나 PGM _ getbuttonsize 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ getbuttonstate 페이저 컨트롤에서 지정 된 단추의 상태를 검색 합니다. 이 매크로를 사용 하거나 PGM _ getbuttonstate 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ getdroptarget Pager 컨트롤의 IDropTarget 인터페이스 포인터를 검색 합니다. 이 매크로를 사용 하거나 PGM _ getdroptarget 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ GetPos Pager 컨트롤의 현재 스크롤 위치를 검색 합니다. 이 매크로를 사용 하거나 PGM _ GETPOS 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ RecalcSize 페이저 컨트롤이 포함 된 창의 크기를 다시 계산 하도록 합니다. 이 매크로를 사용 하면 PGN _ CALCSIZE 알림이 전송 됩니다. 이 매크로를 사용 하거나 PGM _ RECALCSIZE 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ SetBkColor 페이저 컨트롤의 현재 배경색을 설정 합니다. 이 매크로를 사용 하거나 PGM _ SETBKCOLOR 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ setborder 페이저 컨트롤의 현재 테두리 크기를 설정 합니다. 이 매크로를 사용 하거나 PGM _ setborder 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ setbuttonsize 페이저 컨트롤의 현재 단추 크기를 설정 합니다. 이 매크로를 사용 하거나 PGM _ setbuttonsize 메시지를 명시적으로 보낼 수 있습니다.
페이저 _ setchild 페이저 컨트롤에 대 한 포함 된 창을 설정 합니다. 이 매크로는 포함 된 창의 부모를 변경 하지 않습니다. 스크롤을 위해 페이저 컨트롤에 창 핸들을 할당 합니다. 대부분의 경우 포함 된 창은 자식 창이 됩니다. 이 경우 포함 된 창은 페이저 컨트롤의 자식 이어야 합니다. 이 매크로를 사용 하거나 PGM _ setchild 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ setpos 페이저 컨트롤의 스크롤 위치를 설정 합니다. 이 매크로를 사용 하거나 PGM _ setpos 메시지를 명시적으로 보낼 수 있습니다.
호출기 _ SetScrollInfo 내부용으로 사용 됩니다. 응용 프로그램에서 사용 하지 않는 것이 좋습니다.
시간 제한 값, 시간 제한 당 선 및 줄당 픽셀 수를 포함 하 여 페이저 컨트롤의 스크롤 매개 변수를 설정 합니다. 이 매크로를 사용 하거나 PGM _ SETSETSCROLLINFO 메시지를 명시적으로 보낼 수 있습니다.

메시지

항목 콘텐츠
PGM _ FORWARDMOUSE 페이저 컨트롤에 대 한 마우스 전달을 사용 하거나 사용 하지 않도록 설정 합니다. 마우스 전달이 사용 하도록 설정 되어 있으면 페이저 컨트롤이 WM _ MOUSEMOVE 메시지를 포함 된 창으로 전달 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ forwardmouse 매크로를 사용할 수 있습니다.
PGM _ GETBKCOLOR 페이저 컨트롤의 현재 배경색을 검색 합니다. 이 메시지는 명시적으로 보내거나 Pager _ GetBkColor 매크로를 사용할 수 있습니다.
PGM _ GETBORDER 페이저 컨트롤의 현재 테두리 크기를 검색 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ getborder 매크로를 사용할 수 있습니다.
PGM _ GETBUTTONSIZE 페이저 컨트롤의 현재 단추 크기를 검색 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ getbuttonsize 매크로를 사용할 수 있습니다.
PGM _ GETBUTTONSTATE 페이저 컨트롤에서 지정 된 단추의 상태를 검색 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ getbuttonstate 매크로를 사용할 수 있습니다.
PGM _ GETDROPTARGET Pager 컨트롤의 IDropTarget 인터페이스 포인터를 검색 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ getdroptarget 매크로를 사용할 수 있습니다.
PGM _ GETPOS Pager 컨트롤의 현재 스크롤 위치를 검색 합니다. 이 메시지는 명시적으로 보내거나 Pager _ GetPos 매크로를 사용할 수 있습니다.
PGM _ RECALCSIZE 페이저 컨트롤이 포함 된 창의 크기를 다시 계산 하도록 합니다. 이 메시지를 보내면 PGN _ CALCSIZE 알림이 전송 됩니다. 이 메시지는 명시적으로 보내거나 Pager _ RecalcSize 매크로를 사용할 수 있습니다.
PGM _ SETBKCOLOR 페이저 컨트롤의 현재 배경색을 설정 합니다. 이 메시지는 명시적으로 보내거나 Pager _ SetBkColor 매크로를 사용할 수 있습니다.
PGM _ SETBORDER 페이저 컨트롤의 현재 테두리 크기를 설정 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ setborder 매크로를 사용할 수 있습니다.
PGM _ SETBUTTONSIZE 페이저 컨트롤의 현재 단추 크기를 설정 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ setbuttonsize 매크로를 사용할 수 있습니다.
PGM _ SETCHILD 페이저 컨트롤에 대 한 포함 된 창을 설정 합니다. 이 메시지는 포함 된 창의 부모를 변경 하지 않습니다. 스크롤을 위해 페이저 컨트롤에 창 핸들을 할당 합니다. 대부분의 경우 포함 된 창은 자식 창이 됩니다. 이 경우 포함 된 창은 페이저 컨트롤의 자식 이어야 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ setchild 매크로를 사용할 수 있습니다.
PGM _ SETPOS 페이저 컨트롤의 현재 스크롤 위치를 설정 합니다. 이 메시지는 명시적으로 보내거나 페이저 _ setpos 매크로를 사용할 수 있습니다.
PGM _ SETSETSCROLLINFO 내부용으로 사용 됩니다. 응용 프로그램에서 사용 하지 않는 것이 좋습니다.
시간 제한 값, 시간 제한 당 선 및 줄당 픽셀 수를 포함 하 여 페이저 컨트롤의 스크롤 매개 변수를 설정 합니다. 이 메시지는 호출기 _ SetScrollInfo 매크로를 사용 하 여 명시적으로 또는 보낼 수 있습니다.

공지

항목 콘텐츠
NM _ releasedcapture (호출기) 컨트롤이 마우스 캡처를 놓았음을 페이저 컨트롤의 부모 창에 알립니다. NM _ released 캡처는 WM _ 알림 메시지 형식으로 전송 됩니다.
PGN _ CALCSIZE 포함 된 창의 스크롤 가능한 크기를 가져오기 위해 페이저 컨트롤에서 보내는 알림입니다. 이러한 차원은 페이저 컨트롤에서 포함 된 창의 스크롤 가능한 크기를 결정 하는 데 사용 됩니다. 이 알림은 WM _ 알림 메시지 형식으로 전송 됩니다.
PGN _ HOTITEMCHANGE 강조 표시 된 핫 (강조 된) 항목이 변경 될 때 페이저 컨트롤에서 보냅니다.
PGN _ SCROLL 포함 된 창이 스크롤될 전에 페이저 컨트롤에서 보내는 알림입니다. 이 알림은 WM _ 알림 메시지 형식으로 전송 됩니다.

구조체

항목 콘텐츠
NMPGCALCSIZE 페이저 컨트롤이 포함 된 창의 스크롤 가능한 영역을 계산 하는 데 사용 하는 정보를 포함 하 고 받습니다. PGN _ CALCSIZE 알림과 함께 사용 됩니다.
NMPGHOTITEM PGN _ HOTITEMCHANGE 알림과 함께 사용 되는 정보를 포함 합니다.
NMPGSCROLL 포함 된 창을 스크롤할 때 페이저 컨트롤에서 사용 하는 정보를 포함 하 고 받습니다. PGN _ SCROLL 알림과 함께 사용 됩니다.

상수

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