inf158704
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору buildnum = cvtnum(p); // build number ... VMMHKEY hkey; if (_RegOpenKey(HKEY_LOCAL_MACHINE, REGSTR_PATH_SETUP, &hkey) == 0) { // get value char value[64]; DWORD size = sizeof(value); if (_RegQueryValueEx(hkey, "VersionNumber", NULL, NULL, (PBYTE) value, &size) == 0) { // parse value char* p = value; cvtnum(p); // major version number if (*p == '.') ++p; cvtnum(p); // minor version number if (*p == '.') ++p; buildnum = cvtnum(p); // build number } // parse value _RegCloseKey(hkey); } ... // get value if (buildnum = 2222) | Всего записей: 923 | Зарегистр. 21-08-2011 | Отправлено: 11:58 19-04-2013 | Исправлено: inf158704, 12:03 19-04-2013 |
|