bstr

bstr

文章 0 浏览 6

用于检测将 wchar_t* 传递给 BSTR 的静态代码分析

由于 BSTR 只是 wchar_t* 的 typedef,我们的代码库有几个(很多?)地方将字符串文字传递给期望的方法BSTR 这可能会扰乱编组器或任何尝试使用任何 BS…

幸福还没到 2024-12-28 18:44:51 4 0

COM 无法正确地将 BSTR 从托管服务器封送到本机客户端

我正在努力解决这样一个场景:我有一个通过 COM 公开并由本机客户端使用的托管接口。我已经成功地隔离了这个问题,它基本上可以归结为互操作运行时不…

小猫一只 2024-12-24 19:15:24 4 0

从 Wstring 转换为 CComBstr

请建议我从 wstring 转换为 CComBstr 的方法。 我尝试像下面这样进行转换,但失败了 CComBSTR BstrAddress(strID); // strID 是 wstring 类型 我收到…

梦冥 2024-12-23 06:32:46 7 0

如何使用 BSTR 的 SAFEARRAY 显示 VARIANT 中的值

我正在开发一个 COM 对象库,该库的函数返回带有 SAFEARRAY 的 BSTR 的 VARIANT 。如何显示此 VARIANT 实例中的值并将其保存在 TStringList 中?我尝…

妳是的陽光 2024-12-22 00:02:09 5 0

如何检查 _bstr_t 是否包含(类似于 str.find)字符串

我是 _bstr_t 的新手,仍在尝试掌握它的窍门。我试图检查 bstring 中的任何位置是否包含特定字符串 x 。我通常会做的事情; String x = "hello"; Stri…

︶ ̄淡然 2024-12-08 18:46:19 9 0

ATL 如何将 BSTR* str 转换为注册表项.SetValue(LPCTSTR str type

我已经多年没有完成 C++ 了,更不用说 ATL 代码了, 我有这个需要外科手术帮助的方法:( 这是针对移动应用程序的,所以我不想使用 CString 和 MFC 我需…

极致的悲 2024-12-08 08:43:46 5 0

当作为参数传递时,它如何将 _bstr_t 转换为 BSTR?

举一个简单的例子: _bstr_t smartString(L"MyString"); Process(smartString); // takes BSTR. 最初我以为 _bstr_t 有一个从 _bstr_t 转换为 BSTR 的…

慢慢从新开始 2024-12-07 08:10:06 10 0

C++、COM 和传递字符串

我正在调试其他程序员的 Windows Media Player 插件源代码。这个插件有时会导致 WMP 崩溃,有时需要很长时间才能打开插件设置窗口。仅当在播放音乐时…

忆沫 2024-11-25 09:34:35 8 0

将 bstr_t 转换为 double

如何在 C++ 中将 bstr_t 转换为 double? 我想先转换为 *char,然后将 *char 转换为 double?…

末が日狂欢 2024-11-24 03:38:28 6 0

如何测试 CComBSTR 是否为空

如何测试 CComBSTR 是否为空字符串? (没有“文本”值,可以是 "" 也可以是 null) 我的想法: 测试 CComBSTR::ByteLength() 返回0 测试 CComBSTR::G…

吲‖鸣 2024-11-16 01:18:21 11 0

VarBstrFromI4 更改程序中其他一些 BSTR 的值

BSTR length; BSTR checkLength = SysAllocString(TEXT("document.getElementsByTagName('tspan').length.toString()")); HRESULT h = gWebView->stri…

淡看悲欢离合 2024-11-14 20:27:18 12 0

为什么 C#/.NET 字符串带有长度前缀并以 null 结尾?

阅读空终止字符串的基本原理是什么?和一些类似的问题后我发现在 C#/.NET 字符串内部,长度前缀和 null 终止,就像 BSTR 数据类型。 字符串都带有长度…

飘过的浮云 2024-11-14 19:57:43 11 0

通过引用传递的 BSTR 是否需要在调用函数中重新分配?

BSTR newID_x = SysAllocString(L"newID"); BSTR newX_x = SysAllocString(L"newX"); functionA(&newID_x); //Func A does some operation on newID_x…

探春 2024-11-14 13:22:21 12 0

从 C++ 传递 BSTR DLL 函数到 VB6 应用程序

我的 VB6 应用程序中有以下代码: Private Declare Function FileGetParentFolder Lib "Z-FileIO.dll" _ (ByVal path As String) As String Output.Ad…

我偏爱纯白色 2024-11-09 15:53:36 9 0

非 unicode 程序的语言更改 ini 读取

我有一个非 unicode 应用程序,它使用 unicode 版本的 ini 读取函数,例如 GetPrivateProfileSectionW 和 GetPrivateProfileStringW。当“非 unicode …

迷乱花海 2024-11-07 17:23:17 12 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文