Atteindre paramètres taille du texte et autres options à l'écran

Signaler
Messages postés
106
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
8 mai 2020
-
Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020
-
Bonjour à tous,

Dans l'onglet "Panneaux de configuration", puis "Apparence et personnalisation" puis "Affichage" il est possible de modifier la taille des fênêtres et texte à 100% ou 125% ou 150%.

Est-il possible d'atteindre ces paramètres dans une form.load ?
J'aimerai pouvoir mettre toujours 100% par défaut à l'ouverture de ma form principale pour ne pas que qu'il y ai des problèmes de rognage aux yeux de l'utilisateur.

Si des personnes ont une pistes je suis preneur :)
Vous remerciant par avance,

1 réponse

Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020
114
Bonjour,

En VB.Net il y a une propriété du Form faisant cela:

https://msdn.microsoft.com/fr-fr/library/system.windows.forms.form.windowstate(v=vs.110).aspx
Messages postés
106
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
8 mai 2020

Bonjour cs_Le Pivert,

le FormWindowState.Normal correspondrai aux 100% et le .Maximized aux 150% ?
Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020
114
Le Normal correspond à ton Form initial que tu as programmé
Le Maximized rempli tout l'écran quelque soit sa taille
Messages postés
2249
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
28 octobre 2020
115 >
Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020

bonjour
une précision : WindowsState n'agit que sur la taille de la Form ( hauteur zt largeur) et ne modifie en aucun cas la taille des contrôles contenus dans cette Form
Dans le Panneau de configuration c'est tout un redimensionnement complet qui est fait (Form, Controle et taille texte )
Messages postés
106
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
8 mai 2020
>
Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020

Bonjour à tous,

C'est effectivement ce qu'il me semblait je ne voyais pas le rapport avec le WindowState et les paramètres que je souhaites atteindre. Je me suis peut être mal exprimé.

@vb95, c'est effectivement ces redimensionnements dans le panneau de configuration que j'aimerai atteindre :)
Messages postés
6992
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
27 octobre 2020
114 >
Messages postés
106
Date d'inscription
mardi 19 mai 2015
Statut
Membre
Dernière intervention
8 mai 2020

Je n'avais pas compris, voici un code pour accéder à cette fonction:

'Instance de la classe Process
        Dim proc As New System.Diagnostics.Process()
        'Nom de l'executable à lancer
        proc.StartInfo.FileName = "desk.CPL"
        'Démarrage du processus
        proc.Start()
        'On libère les ressources dont on a plus besoin.
        proc.Close()