Bonjour,
J'ai réaliser un script modifiant les variables d'environnement. Cependant, la validation de ces modifications necessite l'envoie d'un message WM_SETTINGCHANGE à partir de la commande SendMessageTimeout du type:
SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0, Environment, SMTO_ABORTIFHUNG, 5000, &dwReturnValue);
Or, lors de l'éxecution dans une fenêtre dos, j'obtiens le message:
'SendMessageTimeout' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.
Savez vous comment elle fonctionne?
D'avance, merci.
Partager