Bonjour tout le monde,
Comment faire pour que le programme détecte si il est sous Windows Vista ?
Existe-t-il une fonction dans l'API de Windows pour lui demander quel est sa version ?
Ensuite, j'ai fait un petit programme qui lit et écris dans le registre, et sous vista, à partir d'un compte administrateur, si on démarre directement ce programme, il ne peut que lire, et si on veut écrire, ça renvoit : ERROR_ACCESS_DENIED.
Si on le démarre avec un clic droit puis "Run as administrator", il marche bien.
Donc, comment faire pour que l'exe demande lui même si il peut avoir accès au droits d'administrateur ? (il y as déjà des programmes qui le font, on les démarres, et une fenêtre apparait pour demander si on lui laisse les droits d'administrateur).
Merci.
Pierre.
Partager