0
versucht diese Funktion aber die Ausgabe ist Junk-WerteWie parse ich Registrierungswert vom Typ REG_SZ zu einer Variablen?
WCHAR vcVER[256];
RegGetValue(HKEY_LOCAL_MACHINE, _T("SOFTWARE\\WOW6432Node\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64"), _T("Version"), RRF_RT_REG_SZ, NULL, &vcVER, NULL);
Reg Pfad: HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Visualstudio \ 14.0 \ VC \ Runtimes \ x64
Schlüsselname: Version
Wert: v14.0.24215.01
ich muß in der Lage, diesen Wert analysieren
Parse es wie? Müssen Sie es an den '.'s trennen? – NathanOliver
Ich brauche nur den ganzen Wert in einer Zeichenfolge –
Es macht keinen Sinn, 'TCHAR' Zeug zu verwenden, wenn das Array sowieso breit sein wird. In jedem Fall wird heutzutage die Verwendung von geraden breiten Saiten empfohlen. – chris