Struttura MINMAXINFO (winuser.h)
Contiene informazioni sulle dimensioni e la posizione ingrandita di una finestra e sulla relativa dimensione minima e massima di rilevamento.
Sintassi
typedef struct tagMINMAXINFO {
POINT ptReserved;
POINT ptMaxSize;
POINT ptMaxPosition;
POINT ptMinTrackSize;
POINT ptMaxTrackSize;
} MINMAXINFO, *PMINMAXINFO, *LPMINMAXINFO;
Members
ptReserved
Tipo: POINT
Riservati; non usare.
ptMaxSize
Tipo: POINT
Larghezza ingrandita (membro x ) e altezza ingrandita (membro y ) della finestra. Per le finestre di primo livello, questo valore è basato sulla larghezza del monitoraggio primario.
ptMaxPosition
Tipo: POINT
Posizione del lato sinistro della finestra ingrandita (membro x ) e della posizione della finestra ingrandita (membro y ). Per le finestre di primo livello, questo valore è basato sulla posizione del monitoraggio primario.
ptMinTrackSize
Tipo: POINT
Larghezza minima di rilevamento (membro x ) e altezza minima di rilevamento (membro y ) della finestra. Questo valore può essere ottenuto a livello di codice dalle metriche di sistema SM_CXMINTRACK e SM_CYMINTRACK (vedere la funzione GetSystemMetrics ).
ptMaxTrackSize
Tipo: POINT
Larghezza massima di rilevamento (membro x ) e altezza massima di rilevamento (membro y ) della finestra. Questo valore è basato sulle dimensioni dello schermo virtuale e può essere ottenuto a livello di codice dalle metriche di sistema SM_CXMAXTRACK e SM_CYMAXTRACK (vedere la funzione GetSystemMetrics ).
Commenti
Per i sistemi con più monitor, i membri ptMaxSize e ptMaxPosition descrivono le dimensioni e la posizione ingrandita della finestra sul monitor primario, anche se la finestra ingrandisce in un monitor secondario. In tal caso, gestione finestre regola questi valori per compensare le differenze tra il monitoraggio primario e il monitor che visualizza la finestra. Pertanto, se l'utente lascia ptMaxSize invariato, una finestra di un monitor più grande del monitor primario ottimizza le dimensioni del monitor più grande.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |
Vedi anche
Informazioni concettuali
Riferimento