摘要: 1 SafeArray的作用 使用SafeArray SafeArray是VB中的数组存储方式。通过SafeArray,可以在VC++和VB间相互调用。 SafeArray也是Automation中的标准数组存储方式。SAFEARRAY的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成SafeArray。 实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度、边界、元 素类型等信息。 SafeArray也并不单独使用,而是将其再包装到VARIANT类型的变量中,然后才作为参数传送出去。 在VARIAN... 阅读全文
posted @ 2013-12-05 15:40 CPYER 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: typedef wchar_t WCHAR;typedef WCHAR OLECHAR;typedef OLECHAR __RPC_FAR *BSTR;; 阅读全文
posted @ 2013-12-05 15:02 CPYER 阅读(202) 评论(0) 推荐(0) 编辑
摘要: void __fastcall TForm1::CppWebBrowser1DocumentComplete(TObject *Sender, LPDISPATCH pDisp, Variant *URL){ Memo1->Lines->Add("Complete"); //每次触发的Complete if(pDisp==CppWebBrowser1->DefaultDispatch) // TWebBrowser用DefaultInterface或DefaultDispatch都正常 { Memo1->Lines->Add("all 阅读全文
posted @ 2013-12-05 14:53 CPYER 阅读(560) 评论(0) 推荐(0) 编辑