Je souhaite savoir si il est possible par programmation de recevoir des
informations d'un =E9cran.
Je m'explique: je voudrais que mon programme me dise si mon =E9cran est
allum=E9 ou =E9teint.
Est-ce que je peux aussi savoir (toujours par programme) quelle est sa
marque, son type et sa r=E9solution.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Valerio TRIPICCHIO
Bonjour,
Pour te répondre, je dirais oui et non.
Pour obtenir ce genre d'information, il faut que l'écran soit Plug and Play ou que l'utilisateur installe un driver spécifique à l'écran qu'il possède.
Si tel n'est pas le cas, tu obtiendras l'information suivante : Standard Monitor (peu explicite comme information)
Dans le cas où l'écran est plug and play ou installé avec un driver, tu pourras obtenir toutes les informations utiles à savoir : - DPI Setting - Adapter Type - Chip Type - DAC Type - Memory size - Adapter String - Bios Information - Screen Refresh Rate - Color profile - ...
Maintenant, tous dépend du language de programmation que tu emplois pour obtenir ces informations.
Si tu programmes en .net, tu dois exploiter la classe du framework et dans le cas contraire, tu exploites les API de bas niveau.
Je reste à ta disposition pour tous compléments d'informations.
Val wrote in message news: Bonjour,
Je souhaite savoir si il est possible par programmation de recevoir des informations d'un écran. Je m'explique: je voudrais que mon programme me dise si mon écran est allumé ou éteint.
Est-ce que je peux aussi savoir (toujours par programme) quelle est sa marque, son type et sa résolution.
Merci d'avance pour vos lumières,
Sylvie
Bonjour,
Pour te répondre, je dirais oui et non.
Pour obtenir ce genre d'information, il faut que l'écran soit Plug and Play
ou que l'utilisateur installe un driver spécifique à l'écran qu'il possède.
Si tel n'est pas le cas, tu obtiendras l'information suivante : Standard
Monitor (peu explicite comme information)
Dans le cas où l'écran est plug and play ou installé avec un driver, tu
pourras obtenir toutes les informations utiles à savoir :
- DPI Setting
- Adapter Type
- Chip Type
- DAC Type
- Memory size
- Adapter String
- Bios Information
- Screen Refresh Rate
- Color profile
- ...
Maintenant, tous dépend du language de programmation que tu emplois pour
obtenir ces informations.
Si tu programmes en .net, tu dois exploiter la classe du framework et dans
le cas contraire, tu exploites les API de bas niveau.
Je reste à ta disposition pour tous compléments d'informations.
Val
<syc2000@hotmail.com> wrote in message
news:1117543043.519955.156890@g14g2000cwa.googlegroups.com...
Bonjour,
Je souhaite savoir si il est possible par programmation de recevoir des
informations d'un écran.
Je m'explique: je voudrais que mon programme me dise si mon écran est
allumé ou éteint.
Est-ce que je peux aussi savoir (toujours par programme) quelle est sa
marque, son type et sa résolution.
Pour obtenir ce genre d'information, il faut que l'écran soit Plug and Play ou que l'utilisateur installe un driver spécifique à l'écran qu'il possède.
Si tel n'est pas le cas, tu obtiendras l'information suivante : Standard Monitor (peu explicite comme information)
Dans le cas où l'écran est plug and play ou installé avec un driver, tu pourras obtenir toutes les informations utiles à savoir : - DPI Setting - Adapter Type - Chip Type - DAC Type - Memory size - Adapter String - Bios Information - Screen Refresh Rate - Color profile - ...
Maintenant, tous dépend du language de programmation que tu emplois pour obtenir ces informations.
Si tu programmes en .net, tu dois exploiter la classe du framework et dans le cas contraire, tu exploites les API de bas niveau.
Je reste à ta disposition pour tous compléments d'informations.
Val wrote in message news: Bonjour,
Je souhaite savoir si il est possible par programmation de recevoir des informations d'un écran. Je m'explique: je voudrais que mon programme me dise si mon écran est allumé ou éteint.
Est-ce que je peux aussi savoir (toujours par programme) quelle est sa marque, son type et sa résolution.
Merci d'avance pour vos lumières,
Sylvie
syc2000
Merci pour ces infos.
Une question subsidiaire:
Quand mon programme interroge le driver d'un écran, est-ce le driver qui possède les info en réponse ou bien le driver communique avec l'écran qui répond ????
Car de manière générale:
1) le driver peut éteindre l'écran (en ne renvoyant plus la trame de rafraîchissement) 2)l'écran peu se mettre en veille aussi si aucune activité.
Pour moi (a vérifier un écran c'est passif), le fait de mettre du plug and play, tu récupère une driver intelligent mais ton écran reste non communicant...
Cordialement, Sylvie
Merci pour ces infos.
Une question subsidiaire:
Quand mon programme interroge le driver d'un écran, est-ce le driver
qui
possède les info en réponse ou bien le driver communique avec
l'écran qui
répond ????
Car de manière générale:
1) le driver peut éteindre l'écran (en ne renvoyant plus la trame de
rafraîchissement)
2)l'écran peu se mettre en veille aussi si aucune activité.
Pour moi (a vérifier un écran c'est passif), le fait de mettre du
plug and
play, tu récupère une driver intelligent mais ton écran reste non
communicant...
Quand mon programme interroge le driver d'un écran, est-ce le driver qui possède les info en réponse ou bien le driver communique avec l'écran qui répond ????
Car de manière générale:
1) le driver peut éteindre l'écran (en ne renvoyant plus la trame de rafraîchissement) 2)l'écran peu se mettre en veille aussi si aucune activité.
Pour moi (a vérifier un écran c'est passif), le fait de mettre du plug and play, tu récupère une driver intelligent mais ton écran reste non communicant...
Cordialement, Sylvie
syc2000
Bonjour,
J'ai trouvé ces réponses très interessantes sur un autre forum, que je recopie ci-dessous pour ceux que ça intéresse:
Tu peux consulter la classe Win32_DesktopMonitor du WMI. http://msdn.microsoft.com/library/en-us/wmisdk/wmi/wmi_reference.asp
Voici un exemple :
Obtaining Desktop Monitor Information using WMI http://vbnet.mvps.org/code/wmi/win32_desktopmonitor.htm
Merci encore pour votre aide, Cordialement, Sylvie
Bonjour,
J'ai trouvé ces réponses très interessantes sur un autre forum, que
je recopie ci-dessous pour ceux que ça intéresse:
Tu peux consulter la classe Win32_DesktopMonitor du WMI.
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/wmi_reference.asp
Voici un exemple :
Obtaining Desktop Monitor Information using WMI
http://vbnet.mvps.org/code/wmi/win32_desktopmonitor.htm
Merci encore pour votre aide,
Cordialement,
Sylvie