konvert na BYTE* v C++
Ahoj.
Vie mi niekto poradit ako skonvertovat retazec typy BSTR na pole BYTE*,ktore nasledne kodujem do Base64
Prikladam aj cast a procky ktora prebehne bez problemov ale pritom sa pole vobec nevytvorii!! cize HRESULT <> S_OK
_bstr_t r1(user);_bstr_t r2(passw);
r1+=r2;
BYTE *p=new BYTE(sizeof(BYTE));
HRESULT hr;
//en-gb 0x0809 2057
hr=VarUI1FromStr(r1,0x0809,LOCALE_NOUSEROVERRIDE,p ); //konvert na BYTE*
if (hr=S_OK )
MessageBox(NULL,TEXT("Konveria bola uspesna"),TEXT("..."),0+MB_ICONINFORMATION );
Diikes