Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » regedit c++

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
20.08.2005, 16:22 Uhr
~FranksuchtHilfe
Gast


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
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.08.2005, 16:45 Uhr
~franky
Gast


och was ist heute mit euch los?
ich bin ein wenig enttäuscht...

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
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.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.08.2005, 16:54 Uhr
~frankagain
Gast


danke für deine hilfe aber leider kann dev c++ die registry.h include datei nicht finden/öffnen!
wo kann ich die downloaden hast du eine idee?
kannst du mir die per mail senden?

MFG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.08.2005, 16:56 Uhr
(un)wissender
Niveauwart


windows.h sollte reichen.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
20.08.2005, 16:56 Uhr
Sadrior




Zitat von ~frankagain:
danke für deine hilfe aber leider kann dev c++ die registry.h include datei nicht finden/öffnen!
wo kann ich die downloaden hast du eine idee?
kannst du mir die per mail senden?

MFG


Auf der Seite ist ein Download-Link.
Dazu muss man sich aber erst auf der Seite registrieren.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.08.2005, 17:03 Uhr
~fRank
Gast


wenn ich die include datei downloade, in mein include verzeichnis kopiere und includiere bekomme ich fehlermeldungen...
ISO C++ forbids declarations of "SetOwner" with no type
...


MFG
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.08.2005, 17:52 Uhr
predator




Zitat:

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?



Schau dir mal die WinAPI-Funktion "RegDeleteKey" an.


PS: Sollte der Thread nicht eher ins WinAPI-Forum?
--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.08.2005, 18:54 Uhr
~frankyy
Gast


leider funktioniert bei mir die MSDN Seite von Microsoft nicht!
ich bin in der Firma und diese Seite wurde gesperrt!!!!!!!!!!!!!!

also weiß ich nicht recht was für parameter RegDeleteKey erwartet?

MFG frank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
20.08.2005, 18:59 Uhr
predator



RegDeleteKey


Zitat:

LONG RegDeleteKey(
HKEY hKey, // handle of open key
LPCTSTR lpSubKey // address of name of subkey to delete
);

Parameters

hKey
Identifies a currently open key or any of the following predefined reserved handle values:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
The key specified by the lpSubKey parameter must be a subkey of the key identified by hKey.

lpSubKey
Points to a null-terminated string specifying the name of the key to delete.
This parameter cannot be NULL, and the specified key must not have subkeys.


--
Gruß
predator
Zitat von Edsger W. Dijkstra:
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: