Un control de paginación es un contenedor de ventanas que se usa con una ventana que no tiene suficiente área de visualización para mostrar todo su contenido.
Habilita o deshabilita el reenvío del mouse para el control de paginación. Cuando se habilita el reenvío del mouse, el control de paginación reenvía WM_MOUSEMOVE mensajes a la ventana contenida. Puede usar esta macro o enviar el mensaje PGM_FORWARDMOUSE explícitamente.
Obliga al control de paginación a recalcular el tamaño de la ventana contenida. El uso de esta macro hará que se envíe una notificación PGN_CALCSIZE . Puede usar esta macro o enviar el mensaje PGM_RECALCSIZE explícitamente.
Establece la ventana independiente para el control de paginación. Esta macro no cambiará el elemento primario de la ventana contenida; solo asigna un identificador de ventana al control de paginación para desplazarse. En la mayoría de los casos, la ventana independiente será una ventana secundaria. Si este es el caso, la ventana independiente debe ser un elemento secundario del control de paginación. Puede usar esta macro o enviar el mensaje PGM_SETCHILD explícitamente.
Diseñado para uso interno; no se recomienda para su uso en aplicaciones. Establece los parámetros de desplazamiento del control de paginación, incluido el valor de tiempo de espera, las líneas por tiempo de espera y los píxeles por línea. Puede usar esta macro o enviar el mensaje PGM_SETSETSCROLLINFO explícitamente.
Habilita o deshabilita el reenvío del mouse para el control de paginación. Cuando se habilita el reenvío del mouse, el control de paginación reenvía WM_MOUSEMOVE mensajes a la ventana contenida. Puede enviar este mensaje explícitamente o usar la macro Pager_ForwardMouse .
Recupera el puntero de interfaz IDropTarget de un control de paginación. Puede enviar este mensaje explícitamente o usar la macro Pager_GetDropTarget .
Obliga al control de paginación a recalcular el tamaño de la ventana contenida. Enviar este mensaje hará que se envíe una notificación PGN_CALCSIZE . Puede enviar este mensaje explícitamente o usar la macro Pager_RecalcSize .
Establece la ventana independiente para el control de paginación. Este mensaje no cambiará el elemento primario de la ventana contenida; solo asigna un identificador de ventana al control de buscapersonas para desplazarse. En la mayoría de los casos, la ventana contenida será una ventana secundaria. Si este es el caso, la ventana contenida debe ser un elemento secundario del control de paginación. Puede enviar este mensaje explícitamente o usar la macro Pager_SetChild .
Destinado a uso interno; no se recomienda para su uso en aplicaciones. Establece los parámetros de desplazamiento del control de buscapersonas, incluido el valor de tiempo de espera, las líneas por tiempo de espera y los píxeles por línea. Puede enviar este mensaje explícitamente o mediante la macro Pager_SetScrollInfo .
Notifica a la ventana primaria de un control de paginación que el control ha liberado la captura del mouse. NM_RELEASEDCAPTURE se envía en forma de mensaje de WM_NOTIFY .
Notificación enviada por un control de buscapersonas para obtener las dimensiones desplazables de la ventana contenida. El control buscapersonas usa estas dimensiones para determinar el tamaño desplazable de la ventana contenida. Esta notificación se envía en forma de mensaje de WM_NOTIFY .
Notificación enviada por un control de buscapersonas antes de desplazarse por la ventana contenida. Esta notificación se envía en forma de mensaje de WM_NOTIFY .
Contiene y recibe información que el control de buscapersonas usa para calcular el área desplazable de la ventana contenida. Se usa con la notificación PGN_CALCSIZE .
Contiene y recibe información que el control de buscapersonas usa al desplazarse por la ventana independiente. Se usa con la notificación de PGN_SCROLL .