Eteindre son pc sous toutes les versions de windows

Contenu du snippet

J'ai repris le code pour eteindre le PC sous Windows XP via la commande SendKeys (qui est selon moi la méthode la moins difficile à mettre en place) et je l'ai modifiée pour qu'elle s'adapte à toutes les versions de Windows...

Alors bon ben on met un bouton sur une form avec le code ci-dessous et c'est parti !

Source / Exemple :


Private Sub Command1_Click()
    AppActivate ("Program Manager")
    SendKeys "%{F4}" & "E" & "S" & "%{T}" & "%{R}" & "{ENTER}"
End Sub

Conclusion :


AppActivate("Program Manager") active le Bureau sous toutes les versions de Windows puis Alt + F4 ouvre la fenêtre "Arrêter l'ordinateur"
Ensuite, les touches "E" et "S" surlignent "Eteindre" ou "Shut Down" dans le DropDown de windows ME
La Combinaison Alt + T éteind directement le PC sous Windows XP
La Combinaison Alt + R sélectionne le Ratio "Eteindre l'ordinateur" sous Windows 9x
Enfin, la touche entrée Valide et le PC s'éteind.

Voilà, bon, je n'ai pas encore testé sous Windows ME mais ca devrait marcher.
(Confirmez SVP dans les commentaires..)

Si vous connaissez les combinaisons de touches pour les versions anglaises de Windows 9x et XP (Vous savez les Alt + Qqch...) ben laissez les dans les commentaires, je modifierait la source quand je les connaitrais...

Allez @+

http://www.mcsoft.online.fr
"Si l'Espace est une Poubelle...
Qui change les Sacs ???"

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.