freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

idispatch與自動化、activex(已修改)

2025-10-23 15:45 本頁面
 

【正文】 IDispatch與自動化、 ActiveX 楊之江 內(nèi)容 自動化 自動化數(shù)據(jù)類型 IDispatch接口 類型庫 ActiveX Qamp。A 自動化 概念 :自動化( Automation) IDispatch接口的通俗說法 提供客戶與組件之間通訊的另一種方法 使應(yīng)用程序?qū)⒆陨淼墓δ荛_放給其他程序使用 例: Microsoft Word, Microsoft Excel通過自動化向外提供對象 自動化的產(chǎn)生和發(fā)展 弱類型高級語言如何使用 COM? VB(VBA,VBScript) 集成化 自動化與 COM的關(guān)系 自動化的廣泛應(yīng)用 自動化與 COM的關(guān)系 自動化建立在 COM的基礎(chǔ)上 自動化服務(wù)程序 自動化控制器 自動化的廣泛應(yīng)用 通過 COM 接口提供的所有服務(wù)幾乎都可以通過 IDispatch接口來提供 解釋型腳本語言 (VBScript,JScript)訪問 COM組件的必要條件 IDispatchEx對擴充了自動化,支持更多動態(tài)對象 自動化數(shù)據(jù)類型 常用數(shù)據(jù)類型 BSTR(Basic String) COM使用的特殊的字符串類型,實際上是一個指向?qū)捵址闹羔? C++字符串以 null(\0) 結(jié)束,傳輸效率低 BSTR特性: (1)帶有字符計數(shù)值 (2)字符計數(shù)值保存在字符串前面 (3)字符串中可以有多個 null(\0) BSTR函數(shù) BSTR用法 錯誤用法 BSTR b1=L“Testing BSTRs。 正確用法 BSTR b1。 b1=SysAllocString(L“Testing BSTRs)。 wprintf(L%s\n,b1)。 wprintf(L“%d bytes\n, SysStringByteLen(b1))。 wprintf(L“%d characters\n, SysStringLen(b1))。 SysFreeString(b1)。 用 CComBSTR代替 BSTR VARIANT(VARIANTARG) 所有通過 IDispatch訪問的方法參數(shù)都使用 VARIANT來進行處理 所有自動化數(shù)據(jù)類型的聯(lián)合 每個 VARIANT有一個 VARTYPE類型的成員 vt,表明當(dāng)前存儲在變量中的數(shù)據(jù)類型 VARIANT結(jié)構(gòu)(部分,參考 ) struct tagVARIANT { union { struct __tagVARIANT { VARTYPE vt。 WORD wReserved1。 WORD wReserved2。 WORD wReserved3。 union { LONG lVal。 /* VT_I4 */ BYTE
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1