Вопросы по теме 'bstr'

Какой код лучше для преобразования параметров BSTR в ANSI в C/C++?
До сих пор я обнаружил, что могу преобразовывать входящие BSTR в ANSI двумя (из многих?) Способами, и мне любопытно узнать, является ли один «лучше», чем другой, в отношении скорости/эффективности и т. д. Некоторое время я использовал макросы...
5159 просмотров
schedule 12.01.2023

MS VC++ Преобразовать массив байтов в BSTR?
У меня есть строка, которая начинается в приложении .Net, зашифрована и хранится в AD. Затем он подхватывается собственным приложением C++ и расшифровывается для создания массива байтов, например, "ABCDEF" становится 00,41,00,42,00,43,00,44,00,45...
3341 просмотров
schedule 09.05.2023

C++: преобразовать wchar_t* в BSTR?
Я пытаюсь преобразовать wchar_t * в BSTR . #include <iostream> #include <atlstr.h> using namespace std; int main() { wchar_t* pwsz = L"foo"; BSTR bstr(pwsz); cout << SysStringLen(bstr) << endl;...
13103 просмотров
schedule 19.05.2023

Преобразовать BSTR в char*
Кто-нибудь знает, как преобразовать BSTR в char*? Обновление: я пытался сделать это, но не знаю, правильно это или неправильно. char *p= _com_util::ConvertBSTRToString(URL->bstrVal); strcpy(testDest,p );
30930 просмотров
schedule 29.05.2023

Не удается получить точное положение данных BSTR в структуре VARIANT
У меня странная проблема с чтением значения BSTR из структуры VARIANT . Я использую следующий код Javascript для отправки данных в код C ++: external.CppCall("zhttShow", 1, "Y"); В функции Invoke в моем коде C ++...
123 просмотров
schedule 08.01.2023

Передача .NET SecureString в COM-взаимодействие
Как вручную маршалировать BSTR с .NET на COM? Я пытаюсь передать секрет, хранящийся в SecureString из моего .NET-приложения, методу COM-объекта. Я хочу избежать преобразования SecureString в String , потому что это не то, как вы должны...
108 просмотров
schedule 17.05.2022