天天看點

vs2010開發activex(MFC)控件/ie插件(二)

vs2010開發activex(MFC)控件/ie插件(二):js傳參數

         js傳參數給activex控件。  過程為:js變量通過activex類的屬性傳遞進來給對話框類的成員變量。

       先看demo效果:

vs2010開發activex(MFC)控件/ie插件(二)

       在上一篇成功生成activex的基礎上,通過添加生成的acttivex類的,屬性,來達到擷取外部js傳參數的目的。

選擇BSTR,生成的資料類型是Cstring      1.在類視圖中添加屬性,如下找對位置

vs2010開發activex(MFC)控件/ie插件(二)
vs2010開發activex(MFC)控件/ie插件(二)

生成的資料類型:

vs2010開發activex(MFC)控件/ie插件(二)

      2.在生成的屬性的通知函數中,添加擷取外部js變量的代碼

        2.在生成2的屬性通知函數中,添加擷取外部js變量的代碼:

vs2010開發activex(MFC)控件/ie插件(二)

      3.在對話框類的頭檔案中添加相應的變量

vs2010開發activex(MFC)控件/ie插件(二)

     4.在對話框類的cpp檔案中,添加處理變量的代碼。

vs2010開發activex(MFC)控件/ie插件(二)

3.相應的在對話框的頭檔案中添加對應的變量:

繼續閱讀