002
20.08.2005, 16:50 Uhr
Sadrior
|
Zitat von ~FranksuchtHilfe: |
hallo erstmals!
Mein Name ist Frank! Ich mag euch alle sehr gerne und bin ein großer Fan von diesem Forum, da ich bei meiner Tätigkeit als Anti Viren Programmierer vor einem Problem stehe, dachte ich mir, dass ich euch um Rat fragen kann: Mein Problem sieht folgendermaßen aus:
Ich will meinem Dev C++ Compiler in der Sprache C++ folgende Regestry-Schlüssel löschen: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\"UPS"
Kann mir hier einer sagen, wie das mit der Sprache C++ ermöglicht wird?
Des weitern habe ich noch eine Frage, die so lautet: Wie kann ich einen Regestry Eintrag bearbeiten? D.h. Nicht löschen, sondern nur z.b den Wert verändern?
Ich bedanke mich schon im vorhinaus für eure Hilfe Hiermit verbleibe ich mit freundlichen Grüßen Ihr Frank S
|
Ach dafür gibts eine nützliche Klasse bei Codeproject: www.codeproject.com/system/CRegistry.asp (benötigt soviel ich weiß kein MFC, sollte also auch mit DevCPP gehen)
Wenn ich mir den Artikel und den Code richtig angesehen habe hat die Klasse CRegistry (in registry.h) eine Methode zum löschen von Registry Keys:
C++: |
void DeleteKey(HKEY hPrimaryKey, LPCTSTR lpszSubKey)
|
Für was Edtitieren ist da sicher auch was dabei. |