• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運轉,開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            COM 組件在HTML使用的問題

            Posted on 2009-09-15 16:43 S.l.e!ep.¢% 閱讀(368) 評論(0)  編輯 收藏 引用 所屬分類: COM

            在HTML中使用了 <OBJECT style="display:none;" TYPE="application/x-oleobject" classid=clsid:xxxxx CODEBASE="xxxxx.cab#Version=1,0,0,1"></OBJECT>
            在每次刷新網頁的時候,總是會提示下載控件

            檢查過 C:\WINDOWS\Downloaded Program Files
            控件的狀態居然是 unknown ???

            經過無數次的嘗試后,發現 是
            classid 寫錯了
            在程序的 xxxx.idl
            library IxxxLib
            {
            ?importlib("stdole32.tlb");
            ?importlib("stdole2.tlb");

            ?[
            ??uuid(xxxxxx),??????????????????? 在 inf 和 html 里寫的 classid 應該是這個才對,?改完之后,不會再每次都提示下載了
            ??helpstring("xxxx Class")
            ?]
            ?coclass xxxx

            改好之后,在HTML調用 new ActiveXObject () 方法,但老提示 '創建失敗'
            search 資料,發現COM需要實現 IObjectSafety 接口

            #include <objsafe.h> // for IObjectSafety; in ActiveX SDK
            #include <atlctl.h>? // 如果出現"'IObjectSafetyImpl' : base class undefined"的錯誤,則需要添加"atlctl.h"頭文件。

            引入這兩個頭文件
            類繼承這個接口
            public IObjectSafetyImpl<xxxxxx, INTERFACESAFE_FOR_UNTRUSTED_CALLER| INTERFACESAFE_FOR_UNTRUSTED_DATA>

            BEGIN_COM_MAP(xxxxx)
            ? ……
            ?COM_INTERFACE_ENTRY(IObjectSafety)
            END_COM_MAP()

            編譯,終于OK了。

            久久妇女高潮几次MBA| 久久亚洲AV成人无码软件| 久久精品天天中文字幕人妻| 婷婷久久久亚洲欧洲日产国码AV| 久久精品毛片免费观看| 久久久精品日本一区二区三区| 欧美性大战久久久久久| 精品久久久久香蕉网| 伊人久久亚洲综合影院| 欧美精品一区二区精品久久| 亚洲精品第一综合99久久 | 99久久国产免费福利| 久久e热在这里只有国产中文精品99| 国内精品久久久久影院网站| 亚洲AV乱码久久精品蜜桃| 理论片午午伦夜理片久久| 久久国产热精品波多野结衣AV| 九九久久精品国产| 99精品国产在热久久无毒不卡| 亚洲国产精品无码久久久久久曰 | 久久精品国产一区二区| 久久亚洲私人国产精品vA| 久久久久亚洲AV无码专区网站| 欧美精品一区二区久久 | 久久免费视频网站| 亚洲狠狠婷婷综合久久久久| 无码八A片人妻少妇久久| 国产69精品久久久久APP下载| 亚洲∧v久久久无码精品| 国产一区二区久久久| 久久久SS麻豆欧美国产日韩| 久久精品国产91久久麻豆自制| 手机看片久久高清国产日韩| 免费无码国产欧美久久18| 狠狠88综合久久久久综合网| 久久久久久久综合综合狠狠| 久久精品国产99久久香蕉| 久久精品无码一区二区三区免费| 武侠古典久久婷婷狼人伊人| 亚洲精品国产第一综合99久久| 久久久久久亚洲AV无码专区|