У меня тупой понедельник, поэтому я извиняюсь за публикацию такого вопроса, похожего на новичка.
Я использую CRegKey.QueryValue , чтобы вернуть значение dword из реестра. QueryValue записывает значение в void* pData
, а длину в ULONG* pnBytes
.
Теперь есть способ получить его из pData в wstring, вероятно, через stringstream. Самым близким, что я получил, было получение результата в виде шестнадцатеричной строки. Я собирался поработать над преобразованием шестнадцатеричного представления в меч, а затем оттуда в цепочку, когда я решил, что это просто глупо, и спрашиваю здесь, вместо того, чтобы тратить еще час моей жизни на проблему.