最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++寫注冊表項實例

 更新時間:2014年10月14日 12:07:23   投稿:shichen2014  
這篇文章主要介紹了C++寫注冊表項實例,可實現(xiàn)開機(jī)啟動的功能,是進(jìn)行Windows桌面應(yīng)用程序開發(fā)中非常重要的技巧,需要的朋友可以參考下

本文實例講述了C++寫注冊表實現(xiàn)開機(jī)啟動的方法。分享給大家供大家參考。

具體實現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
void SelfRun(LPSTR lpszValueName) //lpszValueName 顯示的名稱 

    LPCTSTR lpSubKey = "Software\\Microsoft\\Windows\\CurrentVersion\\Run"; 
    HKEY hKey; 
    DWORD dwDisposition = REG_OPENED_EXISTING_KEY; 
    //打開注冊表項 
    LONG lRet = ::RegCreateKeyEx(HKEY_LOCAL_MACHINE, lpSubKey, NULL, NULL, REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS, NULL, &hKey, &dwDisposition); 
    //LONG lRet = ::RegCreateKeyA(HKEY_LOCAL_MACHINE, lpSubKey, &hKey); 
    if ( ERROR_SUCCESS != lRet) 
    { 
        return; 
    } 
    char szModuleName[MAX_PATH]={0}; 
    ::GetModuleFileNameA(NULL, szModuleName, MAX_PATH); //得到當(dāng)前程序路徑 
 
    lRet = ::RegSetValueEx(hKey, lpszValueName, NULL, REG_SZ, (BYTE*)szModuleName, strlen(szModuleName)+1); //設(shè)置注冊表項 
    if ( ERROR_SUCCESS != lRet) 
    { 
        return; 
    } 
 
    ::RegCloseKey(hKey); //與RegCreateKeyEx配對寫 
 

int main(int argc, char *argv[]) 

    //RecursiveDelete("C:\\20_128\\"); 
    SelfRun("runModel"); 
    return 0; 
}

希望本文所述對大家的C++程序設(shè)計有所幫助。

相關(guān)文章

  • C++ 類的友元機(jī)制解讀

    C++ 類的友元機(jī)制解讀

    這篇文章主要介紹了C++ 類的友元機(jī)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下
    2021-02-02
  • 詳解C++編程中的sizeof運算符與typeid運算符

    詳解C++編程中的sizeof運算符與typeid運算符

    這篇文章主要介紹了C++編程中的sizeof運算符與typeid運算符,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2016-01-01
  • C語言函數(shù)棧幀的創(chuàng)建與銷毀詳解

    C語言函數(shù)棧幀的創(chuàng)建與銷毀詳解

    函數(shù)棧幀(stack frame)就是函數(shù)調(diào)用過程中在程序的調(diào)用棧(call stack)所開辟的空間,下面這篇文章主要給大家介紹了關(guān)于C語言函數(shù)棧幀的創(chuàng)建與銷毀的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • C/C++實現(xiàn)全排列算法的示例代碼

    C/C++實現(xiàn)全排列算法的示例代碼

    本文主要介紹了C/C++實現(xiàn)全排列算法的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • C語言實現(xiàn)漢諾塔游戲

    C語言實現(xiàn)漢諾塔游戲

    個人覺得漢諾塔這個遞歸算法比電子老鼠的難了一些,不過一旦理解了也還是可以的,其實網(wǎng)上也有很多代碼,可以直接參考。記得大一開始時就做過漢諾塔的習(xí)題,但是那時代碼寫得很長很長,也是不理解遞歸的結(jié)果。今天重新來實現(xiàn)一下
    2015-03-03
  • C++小知識:不要節(jié)約代碼行數(shù)

    C++小知識:不要節(jié)約代碼行數(shù)

    今天小編就為大家分享一篇關(guān)于C++小知識:不要節(jié)約代碼行數(shù),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • C++ 對多線程/并發(fā)的支持(上)

    C++ 對多線程/并發(fā)的支持(上)

    這篇文章主要介紹的是C++ 對多線程/并發(fā)的支持,并發(fā),即同時執(zhí)行多個任務(wù),常用來提高吞吐量或者改善響應(yīng)性,下面我們就來看文章詳細(xì)介紹C++ 對多線程并發(fā)的支持相關(guān)資料的內(nèi)容吧
    2021-10-10
  • C 語言基礎(chǔ)----詳解C中的運算符

    C 語言基礎(chǔ)----詳解C中的運算符

    這篇文章主要介紹了C語言中的運算符,文中講解非常詳細(xì),適合初學(xué)小白進(jìn)行學(xué)習(xí),想入門C語言的朋友不妨了解下
    2020-06-06
  • C/C++ 中const關(guān)鍵字的用法小結(jié)

    C/C++ 中const關(guān)鍵字的用法小結(jié)

    C++中的const關(guān)鍵字的用法非常靈活,而使用const將大大改善程序的健壯性。這篇文章主要介紹了C/C++ 中const關(guān)鍵字的用法,需要的朋友可以參考下
    2020-02-02
  • C語言中關(guān)于sizeof 和 strlen的區(qū)別分析

    C語言中關(guān)于sizeof 和 strlen的區(qū)別分析

    本文通過示例簡單分析了4種情況下C語言中sizeof 和 strlen的區(qū)別,算是個人經(jīng)驗的一個小小的總結(jié),如有遺漏還請大家告知。
    2015-02-02

最新評論

阿城市| 温泉县| 临漳县| 阿拉善右旗| 宣恩县| 沁阳市| 龙口市| 张家口市| 苍南县| 巴楚县| 出国| 电白县| 汤阴县| 台北市| 仁怀市| 奇台县| 洪洞县| 灵璧县| 大英县| 贵南县| 巴林右旗| 上蔡县| 柳江县| 乌审旗| 阜宁县| 太谷县| 中卫市| 延边| 嫩江县| 阜平县| 翁牛特旗| 云安县| 普兰店市| 密云县| 波密县| 宝丰县| 吉林省| 南溪县| 汾西县| 绥宁县| 老河口市|