新聞中心

        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 下一頁

        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙川县| 镇坪县| 鄯善县| 肥西县| 炎陵县| 同德县| 安塞县| 安庆市| 南京市| 姜堰市| 巢湖市| 古蔺县| 张家口市| 蒙山县| 德保县| 婺源县| 寻乌县| 梨树县| 彰化市| 靖西县| 桦甸市| 固安县| 开江县| 天台县| 吐鲁番市| 衡阳市| 武强县| 阳谷县| 榆中县| 永定县| 上思县| 沙河市| 罗山县| 林周县| 鸡泽县| 河北省| 容城县| 香港 | 德庆县| 开阳县| 德钦县|