000
14.08.2005, 13:58 Uhr
Mr Evil
|
das hab ich bisher
C++: |
#include <windows.h>
void main( void ) { LPDWORD lpcbData = 0; LPDWORD lpType = 0; LPBYTE Data = 0;
HKEY hKey = HKEY_LOCAL_MACHINE; LPCTSTR subkey = "\\SOFTWARE\\.NETFramework"; //LPCTSTR subkey = "SOFTWARE\\abba"; int wert = 0; wert = RegQueryValueEx(hKey, subkey, NULL, lpType, Data, lpcbData ); if( wert ) { WinExec( "Files\\inst.exe", SW_SHOW ); } else { WinExec( "C:\\WINDOWS\\NOTEPAD.EXE", SW_SHOW ); } }
|
wert ist immer 2 - ich hab auch google - msdn und alles moegliche durchgeschaut ich will kein wert schreiben, keinen lesen, nur schauen ob er vorhanden ist /= |