當前位置:首頁 » 注冊證書 » 注冊表編程

注冊表編程

發布時間: 2021-02-13 06:38:07

❶ 有沒有C語言操作注冊表的書籍啊

操作注冊表是Windows編程的內容,有一個WindowsAPI函數族專門用於操作注冊表,可網上搜索或閱讀Windows、VC編程教材。

❷ 寫注冊表能否注釋類似編程語言那種注釋。

使用;在注釋行前使用分號比專如屬:Windows Registry Editor Version 5.00
;reset exe file association
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

❸ 編程中所指的「Registry注冊表」是什麼絕對不是Windows注冊表。

不知道你所謂的編程中「Registry注冊表」指的是哪個編程語言中涉及,大多數編程中涉及的這個東西都是指系統注冊表的

❹ 注冊表有什麼作用怎樣來實現簡單的編程

注冊表就是你電腦商應用程序的可配置文件,
包含了一些應用程序運行所有到的KEY值
簡單編程什麼意思?
讀取修改注冊表?

❺ c語言注冊表

《精通Windows API:函數、介面、編程實例》win32 請用 RegOpenKeyEx RegOpenKey是 win16位的win95 之類上的過時api

❻ c語言修改注冊表

MSDN的定義是

LONG WINAPI RegSetValueEx(
_In_ HKEY hKey,
_In_opt_ LPCTSTR lpValueName,
_Reserved_ DWORD Reserved,
_In_ DWORD dwType,
_In_ const BYTE *lpData,
_In_ DWORD cbData
);

_In_ _out_ _Reserved_ 這樣的標志是傳入傳出保留參數的意思。參考用。
HKEY hKey是注冊表的5個主鍵之一如 HKEY_LOCAL_MICHINE.
LPCTSTR lpValueName 是子健的整個路徑。
DWORD Reserved, 保留為0.
DWORD dwType新建注冊表項的類型,DWORD,REG_DOWORD等。
const BYTE *lpData,對應的內容。
DWORD cbData 對應的長度,對安全輸入有幫助。
有不知道的可以去查msdn 實在看不懂英文的話網路裡面也有。

例:
HKEY hKEY;
LPCTSTR data_Set=L"txtfile\\shell\\open\\command";
RegOpenKeyEx(HKEY_CLASSES_ROOT,data_Set,0,KEY_READ,&hKEY);
RegSetValueEx(hKEY,NULL,0,REG_SZ,(byte *)L"\%SystemRoot\%\\system32\\NOTEPAD\.EXE \%1",100);

❼ 編寫注冊表是否要用c語言

根據你說的情況看,你是想編輯一個注冊表修改文件,也就是 REG 後綴的版文件;
REG注冊表這樣權的文件,採用文本編輯器都可以做,不用c語言的,c語言的一種編程語言。
給你一個網路鏈接,你看看吧,說的非常詳細的!!
http://ke..com/link?url=4AU4QigllJ6LxF7JkjMA8EiT-mWQW7GFcBHBFD_jxB7BmBejZxZhX-c8hLUqf4OW

❽ C++創建注冊表簡單代碼

C++改寫自啟或注冊表
某 MSDN 某牛瞄
1: 前用戶專用啟文件夾 快捷式放入WINDOWS用戶啟文件夾.
路徑:系統盤:\Document and Settings\\"始"\程序\啟

2:所用戶啟文件夾
路徑:系統盤:\Document and Settings\ALL USER\"始"\程序\啟

注冊鍵,均通注冊表直接搜索

3:LOAD注冊鍵

4:USERINIT注冊鍵

5:EXPLORER\RUN注冊鍵

6:RUNSERVICESONCE注冊鍵

7:RUNSERVICES注冊鍵

8:RUNONCE\STEUP注冊鍵

9:RUNONCE注冊鍵

10:RUN注冊鍵

面介紹通編程實現程序自啟

#include
#include
int main(void)
{
char regname[]="Software\\Microsoft\\Windows\\CurrentVersion\\Run";
HKEY hkResult;
int ret=RegOpenKey(HKEY_LOCAL_MACHINE,regname,&hkResult); //打關鍵字

ret=RegSetValueEx(hkResult,"hacker"/* 注冊表鍵名*/,0,REG_EXPAND_SZ,(unsigned char *)"%systemroot%\\hacker.exe",25);
//設置鍵值
if(ret==0){
printf("success to write run key\n");
RegCloseKey(hkResult);
}
else {
printf("failed to open regedit.%d\n",ret);
return 0;
}
char modlepath[256];
char syspath[256];
GetMoleFileName(0,modlepath,256); //取程序名字
GetSystemDirectory(syspath,256);
ret=CopyFile(modlepath,strcat(syspath,"\\hacker.exe"),1);
if(ret)
{
printf("%s has been ed to sys dir %s\n",modlepath,syspath);
}
else printf("%s is exisis",modlepath);
return 0;
}

純轉載望採納

❾ 注冊表編程解釋

這不是什麼編程(你問的也是糊塗),這是一個注冊表文件的內容專。
把這段內容保存成屬*.reg文件,打開就導入注冊表了
Windows Registry Editor Version 5.00這句是說明操作系統版本(win XP)
下面的[hkey_...]是說明注冊表的位置
再下面是變數

WUServer"="http://10.168.4.35"
"WUStatusServer"="http://10.168.4.35" 這兩行保存的是升級伺服器的地址和身份驗證伺服器的地址

下面保存的全是一些變數值,

總體這些信息是XP自動升級功能的一些設置信息,比如:是否自動升級,等
想全弄明白沒必要,下載微軟的相關說明文檔看一下可能對你有點幫助。

❿ 如何用C編程(寫一個reg文件並將其導入注冊表)

用ShellExecute可以實現regedit.exe後面用參數/s能實現對話框的隱藏
ShellExecute(0,
"Open",
"regedit.exe",
"
/s
xx.reg",
NULL,
SW_HIDE);

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837