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

            勤能補拙,Expter

            成都游戲Coder,記錄游戲開發過程的筆記和心得!

            關于IE插件,關于BHO的彈出窗口

                  BHO(Browser Help Objects),是實現了特定接口的COM組件。開發好的BHO插件在注冊表特定的位置注冊好后,每當微軟的瀏覽器啟動,BHO實例就會被創建。在瀏覽 器工作的工程中,BHO會接收到很多事件,比如瀏覽器瀏覽新的地址、前進或后退、生成新的窗口、瀏覽器退出等等;BHO可以在這些事件的響應中實現與瀏覽 器的交互。
                 關于IE插件的入門可以查看http://hi.baidu.com/winnyang/blog/item/21e7367ef2b7643f0dd7da57.html (VC++開發BHO插件)。
                 
                 在打開新窗口的時候函數Invoke會響應DISPID_NEWWINDOW2事件(定義在頭文件"EXDISPID.H")中。
               
                  具體代碼:
                 
                case DISPID_NEWWINDOW2:

                    
            /// 設置是否允許彈出窗口
                    READYSTATE ReadyState;
                    
            /// mWebBrowser為瀏覽器指針
                    mWebBrowser->get_ReadyState(&ReadyState);

                    
            /// 阻止新窗口的創建
                    if (ReadyState!=READYSTATE_COMPLETE)
                    
            {
                        
            *pDispParams->rgvarg[0].pboolVal = TRUE;
                        
            return S_OK;
                    }

                    
            /// 不阻止
                    else
                    
            {
                        
            *pDispParams->rgvarg[0].pboolVal = FALSE;
                        
            return S_OK;
                    }

                    
            break;



                  另外 得到新窗口的URL可以響應DISPID_NEWWINDOW3消息。具體做法可以查看msdn..

            posted on 2009-07-26 20:06 expter 閱讀(1457) 評論(0)  編輯 收藏 引用

            久久青青草原国产精品免费| 国产精品99久久久久久猫咪| 欧美午夜精品久久久久久浪潮| 99久久成人18免费网站| 中文字幕亚洲综合久久| 精品久久久久久无码中文野结衣| 久久久WWW免费人成精品| 性做久久久久久久久浪潮| 久久精品九九亚洲精品| 国产精品99久久久久久猫咪| 久久久这里只有精品加勒比| 2021少妇久久久久久久久久| 久久久久久久久久久免费精品 | 国产产无码乱码精品久久鸭| 久久99国产精一区二区三区| 香港aa三级久久三级老师2021国产三级精品三级在 | 91精品婷婷国产综合久久| 国产精品99久久精品爆乳| 少妇熟女久久综合网色欲| 69SEX久久精品国产麻豆| 伊人久久大香线蕉无码麻豆| 九九99精品久久久久久| 亚洲乱码中文字幕久久孕妇黑人| 国产精品99久久久久久www| 日韩人妻无码一区二区三区久久 | 久久夜色精品国产欧美乱| 99久久精品免费观看国产| 亚洲人成伊人成综合网久久久 | 久久精品视屏| 大美女久久久久久j久久| 婷婷综合久久中文字幕蜜桃三电影| 精品多毛少妇人妻AV免费久久| 精品熟女少妇a∨免费久久| 东方aⅴ免费观看久久av | 久久水蜜桃亚洲av无码精品麻豆| 久久精品成人免费观看97| 久久美女人爽女人爽| 99久久精品国产高清一区二区 | 久久99国内精品自在现线| 亚洲伊人久久精品影院| 中文字幕热久久久久久久|