RESOLUTION ET FREQUENCE D'ECRAN - DETECTION ET MODIFICATION
cs_civodul
Messages postés3Date d'inscriptionmercredi 9 avril 2003StatutMembreDernière intervention21 février 2004
-
21 févr. 2004 à 01:38
cs_cantador
Messages postés4720Date d'inscriptiondimanche 26 février 2006StatutModérateurDernière intervention31 juillet 2021
-
31 mars 2007 à 11:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
31 mars 2007 à 11:51
@+
31 mars 2007 à 11:49
Il y a les sources ! Retouches y....
31 mars 2007 à 11:42
21 févr. 2004 à 01:38
En ce qui me concerne, j'ai trouvé tout ce que je cherchais dans les fonctions "windows", sans composants externes.
On peut récupérer la résolution d'affichage en cours avec la commande suivante:
int := Windows.GetDeviceCaps(Canvas.Handle, valeur_recherchée);
ex:
// Résolution Horizontale en pixels
ResolutionHoriz := GetDeviceCaps(Canvas.Handle, HORZRES);
// Résolution verticale en pixels
ResolutionVert := GetDeviceCaps(Canvas.Handle, VERTRES);
et pour ce qui te concerne, tu peux récupérer la fréquence de refresh avec cette commande :
// Fréquence de refresh en Hz
RefreshFreq := GetDeviceCaps(Canvas.Handle, VREFRESH);
Bonne continuation...
Ludo