[id(0x60020021), helpstring("method FileWriting")]
void FileWriting(
[in] BSTR buffer);
我想能够将包含NULL字符的BSTR传递给ActiveX控件(这不是我的,所以我不能修改代码)。是否可以将宽NULL字符传递给ActiveX?
代码中只有通过BSTR参数使用WriteFile没有NULL过滤器,但我怎么能通过宽NULL(0x 00 00)到ActvieX?这有可能吗?
obj.FileWriting(unescape("%u0041%u0042%u0043")) // working
obj.FileWriting(unescape("%u0041%u0000%u0043")) // not working, just "A"
是vbNull是一个整型常量与1 – 2014-09-24 09:44:32
vbnullchar一个值,则 – Noodles 2014-09-24 09:57:12