Quote (usermmbuild)
при завершении windows моя прога успевала...
При принудительном завершении виндовс прога НИЧЁ не будет успевать. Как и другие открытые программы.
Другое дело - при закрытии программы можно создать скрипт с именем CBK_EXIT, который должен лежать на верхнеймастер-странице и будет выполняться всегда при закрытии программы. То есть, когда программу закрывают, выполнится весь сценарий из этого скрипта. Вот в нем и можно прописать запись нужных значений в реестр. А при открытии программы в скрипте старта страницы написать загрузку значений из реестра.
Но... Я бы не советовал юзать реестр пользователя - некоторые могут и обидеться Гораздо проще и безопаснее писать нужные параметры в файл настроек, и при загрузке считывать из него. Файл настроек можно сделать со стандартным расширением ini и положить в каталог с программой, а если нужно скрыть его от посторонних глаз - можно запихать в системную папку с любым расширением и именем, так что простому смертному трудно будет догадаться о его существовании.