Max11.111
Bekanntes Mitglied
- Dabei seit
- 12.06.2008
- Beiträge
- 2.416
- Reaktionspunkte
- 0
Hi,
ich habe gerade ein Programm geschrieben, welches einen Registry-Eintrag schreibt. Alles Ok!
Nun will ich aber den Eintrag auch wieder auslesen...
Beim Debuggen kommt folgender Fehler:
Ich bedanke mich für eure Hilfe!
ich habe gerade ein Programm geschrieben, welches einen Registry-Eintrag schreibt. Alles Ok!
Nun will ich aber den Eintrag auch wieder auslesen...
Code:
#include <windows.h>
int WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
HKEY hKey;
//Open
LONG lReturn = RegOpenKeyEx( HKEY_CURRENT_USER,
"Software\\Microsoft\\Windows\\Current Version\\Run",
NULL,
KEY_READ,
&hKey);
if( lReturn == ERROR_SUCCESS )
{
LPDWORD type;
LPBYTE data;
LPDWORD size;
//Read
lReturn = RegQueryValueEx( hKey,
"shutdown",
NULL,
type,
data,
size);
if( lReturn == ERROR_SUCCESS )
{
[INDENT][INDENT][INDENT][INDENT]MessageBox(NULL, (LPCSTR)data, "", NULL);[/INDENT][/INDENT][/INDENT][/INDENT]
}
}
}
:wah::wah::wah:Das Programm "[2824] registry lesen.exe: Systemeigen" wurde mit Code 2 (0x2) beendet.
Ich bedanke mich für eure Hilfe!