• <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>

            2008年6月20日

                 摘要: 這兩天寫了一個IE插件,基于BHO的.大慨知道了寫一個小插件的流程;
            我的插件功能主要是從WEB上的一個鍵接,當點這個鍵接時,可以啟動本地的EXE
            開始走了許多彎路,還想獲取一個WEB上的所有HREF.這樣效率不但慢,并且還是沒
            有用的,因為你不知道點了那個鍵接;回想了一下原來ATL已經寫好了事件處理.所以參考
            程序中的例子寫了一個當點鍵接的事件.既(OnLinkClickedOn),這個函數映射到事件
            SINK_ENTRY_EX(1, DIID_DWebBrowserEvents2, DISPID_BEFORENAVIGATE2,OnLinkClickedOn)
            方法OnLinkClickedOn(IDispatch *pDispatch, VARIANT *pvarURL)中,一開始沒注意后面
            這個參數的用處,原來是當你點擊的時候傳遞的URL,這不正是我們所需要的嗎?呵呵..

            在使用ShellExecute時的參數時出錯了.原來它的參數是要寬字符..所以在參數后面加了"L"
            調試后可以點擊指定的超鍵接  閱讀全文

            posted @ 2008-06-20 17:44 RichardHe 閱讀(1233) | 評論 (0)編輯 收藏


            posts - 94, comments - 138, trackbacks - 0, articles - 94

            Copyright © RichardHe

            久久精品国产亚洲AV高清热| 国产精品久久久福利| 欧美成a人片免费看久久| 伊色综合久久之综合久久| 欧美精品乱码99久久蜜桃| 久久中文字幕人妻熟av女| 国产成人精品久久一区二区三区| 青青草原1769久久免费播放| 国产精品亚洲综合久久| 久久精品这里热有精品| 久久精品中文无码资源站| 久久国产亚洲精品麻豆| 久久精品国产男包| 久久91精品国产91久久小草| 无夜精品久久久久久| 99久久这里只精品国产免费| 国产叼嘿久久精品久久| 精品久久久久久无码国产| 久久久精品人妻一区二区三区蜜桃| 色婷婷久久综合中文久久蜜桃av| 久久国产免费观看精品3| 精品久久久久久久久久久久久久久 | 久久人人爽人人爽人人片AV东京热| 亚洲精品国精品久久99热| 国产成人精品免费久久久久| 久久久久亚洲AV综合波多野结衣| 久久综合国产乱子伦精品免费| 精品国产91久久久久久久a| 亚洲精品白浆高清久久久久久| 国产精品欧美久久久久无广告| 久久久久亚洲AV无码观看| 久久精品国产精品亚洲艾草网美妙| 欧美国产成人久久精品| 丁香五月网久久综合| 精品久久久久久亚洲精品| 中文成人久久久久影院免费观看| 久久国产V一级毛多内射| 久久精品国产精品亚洲艾草网美妙| 亚洲精品无码久久不卡| 久久99精品国产99久久| 亚洲AV日韩精品久久久久久 |