BSTR - тип, используемый для строк в COM.
nsAString - тип, используемый для строк в XPCOM от мозиллы.
bstr_string = SysAllocString(nsastring_string.BeginReading());
И наоборот:
nsastring_string.Assign((wchar_t*)bstr_string ,wcslen(bstr_string ));
(предполагается, что в качестве nsAString::char_type используется PRUnichar, который, в свою очередь, является wchar_t).
nsAString - тип, используемый для строк в XPCOM от мозиллы.
bstr_string = SysAllocString(nsastring_string.BeginReading());
И наоборот:
nsastring_string.Assign((wchar_t*)bstr_string ,wcslen(bstr_string ));
(предполагается, что в качестве nsAString::char_type используется PRUnichar, который, в свою очередь, является wchar_t).
Комментариев нет:
Отправить комментарий