В Windows CE 5.0 после изменения некоторых параметров реестра изменения не вступают в силу, и я должен перезапустить Windows.
Как это можно сделать без перезапуска Windows?
Мне было поручено сделать это в начале этой недели для CE4, поэтому я решил поделиться своими результатами здесь (независимо от того, нужны ли они по-прежнему) - после обновления реестра я запустил этот инструмент «SaveRegistry.exe» из SDK производителя; для начала посмотрите эти ссылки и просмотрите компакт-диски с файлами / установкой / установкой вашего производителя, так как вы можете найти SDK или пример кода: http://www.microlise.net/VRC8900net/secondary_html/os_version.htm а также http://www.garz -fricke.de / download.php? FID = 380 & Л.Г. = еп Этот инструмент был сделан на C ++, но вы можете вызывать исполняемый файл с любого языка, который вы использовали.
Если тип вашего реестра - куст, вы можете вызвать функцию API RegFlushKey.