OCX 添加方法和事件

OCX 添加方法和事件

添加方法

1.打開類視圖(VS 中的菜單欄裏面選擇 視圖->類視圖)
2.找到後綴是**Lib的名字列表項,並展開
在這裏插入圖片描述>
3.右鍵選中在這裏插入圖片描述

增加方法名,參數設置完後一定要記得點擊添加
在這裏插入圖片描述
點擊完成後會自動生成long test(LONG index)方法

在這裏插入圖片描述

添加事件

1.打開類視圖,右鍵選中如下圖的選項,選中添加事件

在這裏插入圖片描述

定義事件,設置參數後點擊添加,我這裏設置的是 param,點擊完成
在這裏插入圖片描述
自動生成的方法和事件都在
在這裏插入圖片描述

事件的作用

作用:實現OCX的回調
觸發:在需要的回調的時候,調用 void TestEvent(LONG param)這個方法,將返回值設置進參數中。

OCX 測試接口和事件

在HTML標籤的body中添加如下,classID需要和OCX的classID一致
<OBJECT ID="OCXobject" name="OCXobject" width="0" height="0" CLASSID="CLSID:53748DAD-2D5D-4C81-8569-DED937A9DED4" ></OBJECT>

js代碼調用接口
var ret = OCXobject.test(0);
響應事件
<SCRIPT LANGUAGE=javascript  FOR=OCXobject EVENT=TestEvent(b)>
	alert(b);
</SCRIPT> 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章