Я написал скрипт, который обновляет переменную среды, но мне нужно скажите Программному менеджеру обновить программы компьютера с помощью этой новой информации. Мне дали это как вызов API, который сделан в другой программе, чтобы вызвать это:
::SendMessage(::FindWindow("Progman", NULL), WM_WININICHANGE, 0L, (LPARAM)"Environment");
Я пытаюсь перевести это в вызов AutoHotKey PostMessage, но я делаю что-то не так, так как это не работает. Вот где я до сих пор:
PostMessage, 0x1A,, (LPARAM)"Environment", "Program Manager"
Вот ресурсы AHK, которые я искал, чтобы сделать это:
Отправлять сообщения окну или его элементам управления
А вот ресурсы, которые я использовал, чтобы выяснить исходный вызов API:
Может ли кто-нибудь помочь мне понять, что я делаю неправильно?