[ xxxrugby @ 10.04.2005. 17:17 ] @
Otisao sam na Microsoftow site i tamo gledao sta pisu o Registryu.
http://msdn.microsoft.com/libr...se/regopenkeyex.asp?frame=true

Sta znace sve te naredbe. Trebao bi malo pojasnjenja ako se nekome da ako ne nikom nista. Znam da puno trazim.

LONG RegOpenKeyEx(
HKEY hKey,
LPCTSTR lpSubKey,
DWORD ulOptions,
REGSAM samDesired,
PHKEY phkResult
);



I neki jednostavni C kod kako da uzmem neki key iz registry-a.
npr. string_name = hk.cur......../IE
string_name_value = hk.cur......../IE

string_name = strnig_value
"startpage" = "www.google.com"

i tada printf("Start page ti je%s %s", string_name, string_name_value);


[ dragansm @ 14.04.2005. 10:27 ] @


Code:

DWORD len = 512;
char buffer[512];
HKEY hKey;
if ( RegOpenKeyEx( HKEY_CURRENT_USER, "Software\\Microsoft\\Internet Explorer\\Main", 0, KEY_QUERY_VALUE, &hKey ) == ERROR_SUCCESS )
{
    if ( ( RegQueryValueEx( hKey, "Start page", NULL, NULL, (LPBYTE)buffer, 
               &len ) == ERROR_SUCCESS ) && ( len > 512 ) )
    {
         printf( "Start page ti je %s", buffer );
         RegCloseKey( hKey );
    }
}