【发布时间】:2014-11-18 09:39:46
【问题描述】:
[id(0x60020021), helpstring("method FileWriting")]
void FileWriting(
[in] BSTR buffer);
我希望能够将包含 NULL 字符的 BSTR 传递给 ActiveX 控件(这不是我的,所以我无法修改代码)。
仅通过 BSTR 参数使用 WriteFile 的代码中没有 NULL 过滤器,但我如何将 Wide NULL(0x 00 00) 传递给 ActvieX?有可能吗?
obj.FileWriting(unescape("%u0041%u0042%u0043")) // working
obj.FileWriting(unescape("%u0041%u0000%u0043")) // not working, just "A"
【问题讨论】:
标签: javascript vbscript com activex bho