次の方法を使用して、レジストリから値を読み取りたい:
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;