Un contrôle de paginage est un conteneur de fenêtres utilisé avec une fenêtre qui n’a pas suffisamment de zone d’affichage pour afficher tout son contenu.
Active ou désactive le transfert de la souris pour le contrôle du pagineur. Lorsque le transfert de la souris est activé, le contrôle du pagineur transfère WM_MOUSEMOVE messages vers la fenêtre autonome. Vous pouvez utiliser cette macro ou envoyer le message PGM_FORWARDMOUSE explicitement.
Récupère la couleur d’arrière-plan actuelle du contrôle du pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_GETBKCOLOR explicitement.
Récupère la taille de bordure actuelle pour le contrôle de pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_GETBORDER explicitement.
Récupère la taille de bouton actuelle pour le contrôle de pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_GETBUTTONSIZE explicitement.
Récupère l’état du bouton spécifié dans un contrôle de paginateur. Vous pouvez utiliser cette macro ou envoyer le message PGM_GETBUTTONSTATE explicitement.
Récupère le pointeur d’interface IDropTarget d’un contrôle de paginage. Vous pouvez utiliser cette macro ou envoyer le message PGM_GETDROPTARGET explicitement.
Force le contrôle du pagineur à recalculer la taille de la fenêtre contenue. L’utilisation de cette macro entraîne l’envoi d’une notification PGN_CALCSIZE . Vous pouvez utiliser cette macro ou envoyer le message PGM_RECALCSIZE explicitement.
Définit la couleur d’arrière-plan actuelle pour le contrôle du pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETBKCOLOR explicitement.
Définit la taille de bordure actuelle pour le contrôle de pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETBORDER explicitement.
Définit la taille de bouton actuelle pour le contrôle de pagineur. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETBUTTONSIZE explicitement.
Définit la fenêtre autonome pour le contrôle du pagineur. Cette macro ne modifie pas le parent de la fenêtre autonome ; il affecte uniquement un handle de fenêtre au contrôle de paginage pour le défilement. Dans la plupart des cas, la fenêtre autonome est une fenêtre enfant. Si c’est le cas, la fenêtre autonome doit être un enfant du contrôle de paginateur. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETCHILD explicitement.
Destiné à une utilisation interne ; non recommandé pour une utilisation dans les applications. Définit les paramètres de défilement du contrôle de paginage, y compris la valeur du délai d’expiration, les lignes par délai d’expiration et les pixels par ligne. Vous pouvez utiliser cette macro ou envoyer le message PGM_SETSETSCROLLINFO explicitement.
Active ou désactive le transfert de la souris pour le contrôle du pagineur. Lorsque le transfert de la souris est activé, le contrôle du pagineur transfère WM_MOUSEMOVE messages vers la fenêtre autonome. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_ForwardMouse .
Récupère la couleur d’arrière-plan actuelle du contrôle du pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_GetBkColor .
Récupère la taille de bordure actuelle pour le contrôle de pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_GetBorder .
Récupère la taille de bouton actuelle pour le contrôle de pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_GetButtonSize .
Récupère l’état du bouton spécifié dans un contrôle de paginateur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_GetButtonState .
Récupère le pointeur d’interface IDropTarget d’un contrôle de paginage. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_GetDropTarget .
Force le contrôle du pagineur à recalculer la taille de la fenêtre contenue. L’envoi de ce message entraîne l’envoi d’une notification PGN_CALCSIZE . Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_RecalcSize .
Définit la couleur d’arrière-plan actuelle pour le contrôle du pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_SetBkColor .
Définit la taille de bordure actuelle pour le contrôle de pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_SetBorder .
Définit la taille de bouton actuelle pour le contrôle de pagineur. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_SetButtonSize .
Définit la fenêtre autonome pour le contrôle du pagineur. Ce message ne modifie pas le parent de la fenêtre contenue ; il affecte uniquement un handle de fenêtre au contrôle de pagineur pour le défilement. Dans la plupart des cas, la fenêtre autonome est une fenêtre enfant. Si tel est le cas, la fenêtre contenue doit être un enfant du contrôle de radiomessagerie. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_SetChild .
Définit la position de défilement actuelle pour le contrôle de radiomessagerie. Vous pouvez envoyer ce message explicitement ou utiliser la macro Pager_SetPos .
Destiné à un usage interne ; non recommandé pour une utilisation dans les applications. Définit les paramètres de défilement du contrôle de pagineur, y compris la valeur du délai d’expiration, les lignes par délai d’expiration et les pixels par ligne. Vous pouvez envoyer ce message explicitement ou à l’aide de la macro Pager_SetScrollInfo .
Avertit la fenêtre parente d’un contrôle de radiomessagerie que le contrôle a libéré la capture de la souris. NM_RELEASEDCAPTURE est envoyé sous la forme d’un message WM_NOTIFY .
Notification envoyée par un contrôle de pagineur pour obtenir les dimensions de défilement de la fenêtre contenue. Ces dimensions sont utilisées par le contrôle de pagineur pour déterminer la taille de défilement de la fenêtre contenue. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .
Notification envoyée par un contrôle de pagineur avant le défilement de la fenêtre contenue. Cette notification est envoyée sous la forme d’un message WM_NOTIFY .
Contient et reçoit des informations que le contrôle de pagineur utilise pour calculer la zone de défilement de la fenêtre contenue. Il est utilisé avec la notification PGN_CALCSIZE .
Contient et reçoit des informations que le contrôle pagineur utilise lors du défilement de la fenêtre autonome. Il est utilisé avec la notification PGN_SCROLL .