Un controllo cercapersone è un contenitore di finestre usato con una finestra che non dispone di un'area di visualizzazione sufficiente per visualizzarne tutto il contenuto.
Abilita o disabilita l'inoltro del mouse per il controllo cercapersone. Quando l'inoltro del mouse è abilitato, il controllo cercapersone inoltra WM_MOUSEMOVE messaggi alla finestra contenuta. È possibile utilizzare questa macro o inviare il messaggio di PGM_FORWARDMOUSE in modo esplicito.
Recupera il colore di sfondo corrente per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_GETBKCOLOR in modo esplicito.
Recupera le dimensioni correnti del bordo per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_GETBORDER in modo esplicito.
Recupera le dimensioni correnti del pulsante per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_GETBUTTONSIZE in modo esplicito.
Recupera lo stato del pulsante specificato in un controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_GETBUTTONSTATE in modo esplicito.
Recupera la posizione di scorrimento corrente del controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_GETPOS in modo esplicito.
Forza il controllo cercapersone a ricalcolare le dimensioni della finestra contenuta. L'utilizzo di questa macro comporterà l'invio di una notifica PGN_CALCSIZE. È possibile utilizzare questa macro o inviare il messaggio di PGM_RECALCSIZE in modo esplicito.
Imposta il colore di sfondo corrente per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETBKCOLOR in modo esplicito.
Imposta le dimensioni correnti del bordo per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETBORDER in modo esplicito.
Imposta le dimensioni correnti del pulsante per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETBUTTONSIZE in modo esplicito.
Imposta la finestra contenuta per il controllo cercapersone. Questa macro non modificherà l'elemento padre della finestra contenuta; assegna solo un handle di finestra al controllo cercapersone per lo scorrimento. Nella maggior parte dei casi, la finestra contenuta sarà una finestra figlio. In questo caso, la finestra contenuta deve essere un elemento figlio del controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETCHILD in modo esplicito.
Imposta la posizione di scorrimento per il controllo cercapersone. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETPOS in modo esplicito.
destinato all'uso interno; non consigliato per l'uso nelle applicazioni. Imposta i parametri di scorrimento del controllo cercapersone, inclusi il valore di timeout, le righe per timeout e i pixel per riga. È possibile utilizzare questa macro o inviare il messaggio di PGM_SETSETSCROLLINFO in modo esplicito.
Abilita o disabilita l'inoltro del mouse per il controllo cercapersone. Quando l'inoltro del mouse è abilitato, il controllo cercapersone inoltra WM_MOUSEMOVE messaggi alla finestra contenuta. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_ForwardMouse.
Recupera il colore di sfondo corrente per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Pager_GetBkColor.
Recupera le dimensioni correnti del bordo per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_GetBorder.
Recupera le dimensioni correnti del pulsante per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Pager_GetButtonSize.
Recupera lo stato del pulsante specificato in un controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_GetButtonState.
Recupera la posizione di scorrimento corrente del controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_GetPos.
Forza il controllo cercapersone a ricalcolare le dimensioni della finestra contenuta. L'invio di questo messaggio comporterà l'invio di una notifica PGN_CALCSIZE. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Pager_RecalcSize.
Imposta il colore di sfondo corrente per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_SetBkColor.
Imposta le dimensioni correnti del bordo per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_SetBorder.
Imposta le dimensioni correnti del pulsante per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Pager_SetButtonSize.
Imposta la finestra contenuta per il controllo cercapersone. Questo messaggio non modificherà l'elemento padre della finestra contenuta; assegna solo un handle di finestra al controllo cercapersone per lo scorrimento. Nella maggior parte dei casi, la finestra contenuta sarà una finestra figlio. In questo caso, la finestra contenuta deve essere un elemento figlio del controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o utilizzare la macro Pager_SetChild.
Imposta la posizione di scorrimento corrente per il controllo cercapersone. È possibile inviare questo messaggio in modo esplicito o usare la macro Pager_SetPos.
destinato all'uso interno; non consigliato per l'uso nelle applicazioni. Imposta i parametri di scorrimento del controllo cercapersone, inclusi il valore di timeout, le righe per timeout e i pixel per riga. È possibile inviare questo messaggio in modo esplicito o usando la macro Pager_SetScrollInfo.
Notifica alla finestra padre di un controllo cercapersone che il controllo ha rilasciato l'acquisizione del mouse. NM_RELEASEDCAPTURE viene inviato sotto forma di messaggio di WM_NOTIFY.
Notifica inviata da un controllo cercapersone per ottenere le dimensioni scorrevoli della finestra contenuta. Queste dimensioni vengono utilizzate dal controllo cercapersone per determinare le dimensioni scorrevoli della finestra contenuta. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
Notifica inviata da un controllo cercapersone prima dello scorrimento della finestra contenuta. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
Strutture
Argomento
Contenuto
NMPGCALCSIZE
Contiene e riceve informazioni utilizzate dal controllo cercapersone per calcolare l'area scorrevole della finestra contenuta. Viene usato con la notifica di PGN_CALCSIZE.
NMPGHOTITEM
Contiene informazioni utilizzate con la notifica di PGN_HOTITEMCHANGE.
NMPGSCROLL
Contiene e riceve informazioni utilizzate dal controllo cercapersone durante lo scorrimento della finestra contenuta. Viene usato con la notifica di PGN_SCROLL.