Ich verwende RegOpenKeyEx()
und geben Registrierungspfad Software\\Mozilla\\Mozilla Firefox
, geben seine error_sucess
.Wie bekomme ich das Installationsverzeichnis von der Registrierung mit win32 API
Aber danach, wie kann ich das Installationsverzeichnis Data
von Mozilla Firefox von diesem Pfad mit RegQueryValueEx()
bekommen?
kann u pls Beispielcode geben, um den Wert curect Version holen .because jetzt Problem für curect Version gegenüber und immer "Zugriff verweigert", RegQueryValueEx (hKey, L "Currentversion", NULL,/* REG_SZ */NULL , (LPBYTE) Version, &len); –
@BhrKamal: Zugriff verweigert sollte nur auf RegOpenKeyEx passieren - können Sie zeigen, was Sie in diesem Anruf tun? –
Sie sollten erwähnen, dass sobald Sie die aktuelle Version (zB "10.0 (en-US) "), müssen Sie diese an den Pfad des Registrierungsschlüssels anhängen, so dass der" Install Directory "-Wert sich tatsächlich im Unterschlüssel" HKLM \ Software \ Mozilla \ Mozilla Firefox \ 10.0 (de-DE) \ Main "befindet. – Triynko