Я хочу прочитать значение из реестра, используя следующий метод:
char* cDriveStatus=ReadFromRegistry(HKEY_CURRENT_USER,_T(NDSPATH),m_szDriveName);
Я попытался выполнить преобразование с использованием GetBuffer, m_szDriveName.GetBuffer(0)
, но это снова показывает ошибку:
ошибкаC2664: невозможно преобразовать параметр 3 из 'wchar_t *' в 'LPSTR'
Редактировать: Ниже приведено описание метода и переменной:
char* ReadFromRegistry(HKEY,LPCTSTR,LPSTR);
CString m_szDriveName;