久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > Windows CE.NET下注冊表相關技術

Windows CE.NET下注冊表相關技術

作者: 時間:2016-09-12 來源:網絡 收藏

注:關于基于HIVE的注冊表的實現,暫不講解。

下面簡單說明 RegCopyFile和RegRestoreFile的用法。

///使用基于RAM的注冊表,利用RegCopyFile和RegRestoreFile

///實現永久保存注冊表數據。

#include

#include

CString strRegBackup = Lhard diskRegBackup.reg;

CString strTmp   = Lwindowstemp.reg;

////////導出。在系統關閉前。

if(! RegCopyFile(strTmp))   ///導出注冊表,用temp.reg做緩沖用。

{

return FALSE;

}

if(! CopyFile(strTmp, strRegBackup, FALSE)) ///把temp.reg再復制到RegBackup.reg

{

return FALSE;

}

/////////導入。在系統啟動時。

if(! CopyFile(strRegBackup, strTmp, FALSE))

{

return FALSE;

}

if(! RegRestoreFile(strTmp)) ///恢復注冊表

{

return FALSE;

}

if(! KernelIoControl(IOCTL_HAL_REBOOT, NULL, 0, NULL, 0, NULL)) ///重新啟動

{

return FALSE;

}


上一頁 1 2 下一頁

關鍵詞:

評論


相關推薦

技術專區

關閉