Difficoltà:
3 / 5
Il controllo FBI Change Resolution
permette di rilevare e cambiare con estrema semplicità la risoluzione
video. Sarà possibile anche fare in modo che al termine dell'utilizzo
del controllo la risoluzione venga ripristinata ai valori iniziali.
Proprietà
Utilizzabile in fase di progettazione |
Accessibile in lettura in fase di esecuzione |
Accessibile in scrittura in fase di esecuzione |
- Alignment As AlignmentConstants
Restituisce ed imposta l'allineamento del testo.
Determina la posizione del testo all'interno della barra colorata utilizzando
un valore dell'enumerazione
AlignmentConstants.
- AutoReset As Boolean
Determina se la risoluzione grafica verrà ripristinata allo stato
precedente quando l'istanza viene rimossa dalla memoria.
- LeggiRisoluzioneX As Long
Restituisce la larghezza attuale dello schermo.
- LeggiRisoluzioneY As Long
Restituisce l'altezza attuale dello schermo.
- LeggiRisoluzioneZ As Long
Restituisce la profondità attuale dello schermo.
- RisoluzioneX As Long
Restituisce/imposta la larghezza dello schermo utilizzata dal metodo
CambiaRisoluzione.
- RisoluzioneY As Long
Restituisce/imposta l'altezza dello schermo utilizzata dal metodo CambiaRisoluzione.
- RisoluzioneZ As Long
Restituisce/imposta la profondità dello schermo utilizzata dal
metodo CambiaRisoluzione.
Metodi
- CambiaRisoluzione
Tipo di metodo: |
Function |
Parametri richiesti: |
ByRef CambiaDepth As Boolean
(opzionale) |
Definizione: |
Function CambiaRisoluzione([CambiaDepth
As Boolean = Falso]) As RispostaCambiaDisplay |
Effettua il cambio di risoluzione. Se il parametro CambiaDepth è
True viene cambiata anche la profondità.
- Reset
Tipo di metodo: |
Sub |
Parametri richiesti: |
(nessuno) |
Definizione: |
Sub Reset() |
Annulla le modifiche di risoluzione effettuate e ripristina lo stato
precedente.
Eventi
Nessuno
Note
La funzione CambiaRisoluzione restituisce un valore dell'enumerazione RispostaCambiaDisplay
definita come:
- Enum RispostaCambiaDisplay
- DISP_CHANGE_BADPARAM = -5
- DISP_CHANGE_BADFLAGS = -4
- DISP_CHANGE_NOTUPDATED = -3
- DISP_CHANGE_BADMODE = -2
- DISP_CHANGE_FAILED = -1
- DISP_CHANGE_SUCCESSFUL = 0
- DISP_CHANGE_RESTART = 1
- End Enum
È stata acclusa anche una pagina HTML per testare il funzionamento
del controllo compilato come OCX separato, a cura dell'utente, all'interno
di una pagina web.
|