#include "esptool.h"
void LastBaud::load() {
HKEY k1,k2;
if (!RegOpenKey(HKEY_CURRENT_USER,T("Software\\h#s"),&k1)) {
if (!RegOpenKey(k1,T("esptool"),&k2)) {
DWORD size=sizeof*this;
RegQueryValueEx(k2,T("LastBaud"),NULL,NULL,(LPBYTE)this,&size);
RegCloseKey(k2);
}
RegCloseKey(k1);
}
}
void LastBaud::save() {
HKEY k1,k2;
// Schlüssel-Zweig öffnen
if (!RegCreateKey(HKEY_CURRENT_USER,T("Software\\h#s"),&k1)) {
if (!RegCreateKey(k1,T("esptool"),&k2)) {
RegSetValueEx(k2,T("LastBaud"),0,REG_DWORD,(PBYTE)this,sizeof*this);
RegCloseKey(k2);
}
RegCloseKey(k1);
}
}
Detected encoding: ANSI (CP1252) | 4
|
|