Delen via


Pager

Deze sectie bevat informatie over de programmeerelementen die worden gebruikt met pager-besturingselementen.

Overzichten

Onderwerp Inhoud
pagerbesturingselementen Een pager-besturingselement is een venstercontainer die wordt gebruikt met een venster dat onvoldoende weergavegebied heeft om alle inhoud ervan weer te geven.

Macro 's

Onderwerp Inhoud
Pager_ForwardMouse Hiermee schakelt u het doorsturen van de muis voor het pager-besturingselement in of uit. Wanneer doorsturen van de muis is ingeschakeld, stuurt het besturingselement pager WM_MOUSEMOVE berichten door naar het ingesloten venster. U kunt deze macro gebruiken of het PGM_FORWARDMOUSE bericht expliciet verzenden.
Pager_GetBkColor Hiermee haalt u de huidige achtergrondkleur voor het besturingselement pager op. U kunt deze macro gebruiken of het PGM_GETBKCOLOR bericht expliciet verzenden.
Pager_GetBorder Hiermee wordt de huidige randgrootte voor het besturingselement pager opgehaald. U kunt deze macro gebruiken of het PGM_GETBORDER bericht expliciet verzenden.
Pager_GetButtonSize Hiermee haalt u het huidige knopformaat voor het besturingselement pager op. U kunt deze macro gebruiken of het PGM_GETBUTTONSIZE bericht expliciet verzenden.
Pager_GetButtonState Haalt de status van de opgegeven knop op in een pager-besturingselement. U kunt deze macro gebruiken of het PGM_GETBUTTONSTATE bericht expliciet verzenden.
Pager_GetDropTarget Hiermee haalt u de interfaceaanwijzer van een pagerbesturingselement op. U kunt deze macro gebruiken of het PGM_GETDROPTARGET bericht expliciet verzenden.
Pager_GetPos Hiermee haalt u de huidige schuifpositie van het besturingselement pager op. U kunt deze macro gebruiken of het PGM_GETPOS bericht expliciet verzenden.
Pager_RecalcSize Hiermee dwingt u het besturingselement pager af om de grootte van het ingesloten venster opnieuw te berekenen. Als u deze macro gebruikt, wordt er een PGN_CALCSIZE melding verzonden. U kunt deze macro gebruiken of het PGM_RECALCSIZE bericht expliciet verzenden.
Pager_SetBkColor Hiermee stelt u de huidige achtergrondkleur voor het besturingselement pager in. U kunt deze macro gebruiken of het PGM_SETBKCOLOR bericht expliciet verzenden.
Pager_SetBorder Hiermee stelt u de huidige randgrootte voor het besturingselement pager in. U kunt deze macro gebruiken of het PGM_SETBORDER bericht expliciet verzenden.
Pager_SetButtonSize Hiermee stelt u de huidige knopgrootte in voor het besturingselement pager. U kunt deze macro gebruiken of het PGM_SETBUTTONSIZE bericht expliciet verzenden.
Pager_SetChild Hiermee stelt u het ingesloten venster voor het besturingselement pager in. Met deze macro wordt het bovenliggende venster van het ingesloten venster niet gewijzigd. er wordt alleen een venstergreep toegewezen aan het pager-besturingselement voor schuiven. In de meeste gevallen is het ingesloten venster een onderliggend venster. Als dit het geval is, moet het ingesloten venster een onderliggend element van het besturingselement pager zijn. U kunt deze macro gebruiken of het PGM_SETCHILD bericht expliciet verzenden.
Pager_SetPos Hiermee stelt u de schuifpositie voor het besturingselement pager in. U kunt deze macro gebruiken of het PGM_SETPOS bericht expliciet verzenden.
Pager_SetScrollInfo bestemd voor intern gebruik; niet aanbevolen voor gebruik in toepassingen.
Hiermee stelt u de schuifparameters van het besturingselement pager in, inclusief de time-outwaarde, de regels per time-out en de pixels per regel. U kunt deze macro gebruiken of het PGM_SETSETSCROLLINFO bericht expliciet verzenden.

Berichten

Onderwerp Inhoud
PGM_FORWARDMOUSE Hiermee schakelt u het doorsturen van de muis voor het pager-besturingselement in of uit. Wanneer doorsturen van de muis is ingeschakeld, stuurt het besturingselement pager WM_MOUSEMOVE berichten door naar het ingesloten venster. U kunt dit bericht expliciet verzenden of de Pager_ForwardMouse macro gebruiken.
PGM_GETBKCOLOR Hiermee haalt u de huidige achtergrondkleur voor het besturingselement pager op. U kunt dit bericht expliciet verzenden of de Pager_GetBkColor macro gebruiken.
PGM_GETBORDER Hiermee wordt de huidige randgrootte voor het besturingselement pager opgehaald. U kunt dit bericht expliciet verzenden of de Pager_GetBorder macro gebruiken.
PGM_GETBUTTONSIZE Hiermee haalt u het huidige knopformaat voor het besturingselement pager op. U kunt dit bericht expliciet verzenden of de Pager_GetButtonSize macro gebruiken.
PGM_GETBUTTONSTATE Haalt de status van de opgegeven knop op in een pager-besturingselement. U kunt dit bericht expliciet verzenden of de Pager_GetButtonState macro gebruiken.
PGM_GETDROPTARGET Hiermee haalt u de interfaceaanwijzer van een pagerbesturingselement op. U kunt dit bericht expliciet verzenden of de Pager_GetDropTarget macro gebruiken.
PGM_GETPOS Hiermee haalt u de huidige schuifpositie van het besturingselement pager op. U kunt dit bericht expliciet verzenden of de Pager_GetPos macro gebruiken.
PGM_RECALCSIZE Hiermee dwingt u het besturingselement pager af om de grootte van het ingesloten venster opnieuw te berekenen. Als u dit bericht verzendt, wordt er een PGN_CALCSIZE melding verzonden. U kunt dit bericht expliciet verzenden of de Pager_RecalcSize macro gebruiken.
PGM_SETBKCOLOR Hiermee stelt u de huidige achtergrondkleur voor het besturingselement pager in. U kunt dit bericht expliciet verzenden of de Pager_SetBkColor macro gebruiken.
PGM_SETBORDER Hiermee stelt u de huidige randgrootte voor het besturingselement pager in. U kunt dit bericht expliciet verzenden of de Pager_SetBorder macro gebruiken.
PGM_SETBUTTONSIZE Hiermee stelt u de huidige knopgrootte in voor het besturingselement pager. U kunt dit bericht expliciet verzenden of de Pager_SetButtonSize macro gebruiken.
PGM_SETCHILD Hiermee stelt u het ingesloten venster voor het besturingselement pager in. Met dit bericht wordt het bovenliggende venster van het ingesloten venster niet gewijzigd. er wordt alleen een venstergreep toegewezen aan het pager-besturingselement voor schuiven. In de meeste gevallen is het ingesloten venster een onderliggend venster. Als dit het geval is, moet het ingesloten venster een onderliggend element van het besturingselement pager zijn. U kunt dit bericht expliciet verzenden of de Pager_SetChild macro gebruiken.
PGM_SETPOS Hiermee stelt u de huidige schuifpositie voor het pager-besturingselement in. U kunt dit bericht expliciet verzenden of de Pager_SetPos macro gebruiken.
PGM_SETSETSCROLLINFO bestemd voor intern gebruik; niet aanbevolen voor gebruik in toepassingen.
Hiermee stelt u de schuifparameters van het besturingselement pager in, inclusief de time-outwaarde, de regels per time-out en de pixels per regel. U kunt dit bericht expliciet verzenden of met behulp van de Pager_SetScrollInfo macro.

Meldingen

Onderwerp Inhoud
NM_RELEASEDCAPTURE (pager) Hiermee wordt het bovenliggende venster van een pager-besturingselement aangegeven dat het besturingselement de muisopname heeft vrijgegeven. NM_RELEASEDCAPTURE wordt verzonden in de vorm van een WM_NOTIFY bericht.
PGN_CALCSIZE Melding verzonden door een pager-besturingselement om de schuifbare afmetingen van het ingesloten venster te verkrijgen. Deze afmetingen worden gebruikt door het besturingselement pager om de schuifbare grootte van het ingesloten venster te bepalen. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.
PGN_HOTITEMCHANGE Verzonden door een pager-besturingselement wanneer het dynamische (gemarkeerde) item wordt gewijzigd.
PGN_SCROLL Melding die door een pagerbesturingselement wordt verzonden voordat het ingesloten venster wordt gescrold. Deze melding wordt verzonden in de vorm van een WM_NOTIFY bericht.

Structuren

Onderwerp Inhoud
NMPGCALCSIZE Bevat en ontvangt informatie die door het pager-besturingselement wordt gebruikt om het schuifbare gebied van het ingesloten venster te berekenen. Deze wordt gebruikt met de melding PGN_CALCSIZE.
NMPGHOTITEM- Bevat informatie die wordt gebruikt met de melding PGN_HOTITEMCHANGE.
NMPGSCROLL- Bevat en ontvangt informatie die het pager-besturingselement gebruikt bij het schuiven van het ingesloten venster. Deze wordt gebruikt met de melding PGN_SCROLL.

Constanten

Onderwerp Inhoud
Pager Control Styles In deze sectie worden de vensterstijlen weergegeven die worden gebruikt bij het maken van paginabesturingselementen.