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

            技術備忘錄

            c++及圖形學

             

            C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示

                   前面兩個問題的解決,心里想: 這下好了,解決了這兩個問題,下一步做界面就簡單多了,不像以前,直接用mfc或第三方庫做,要做出好看效果真是很難。編譯好,運行了,發現效果還不錯。但是實現到里面的腳本的時候,發現出了問題,不響應鍵盤消息了。而且在頁面文本框里面按tab鍵,光標不是跑到下一個文本框,而是不見了。之前有這個現象,但是忙于解決前面的問題,沒有注意到。這下可完了,不會前工盡棄吧,那可麻煩大了。
                  google了半天,問了朋友,還是不知道什么原因。因為wxIE及嵌入瀏覽器本身是比較偏門的問題,確實很難找到答案。
                  山窮水盡疑無路,柳暗花明又一村。好不容易,在google上找到了一個類似的問題,回答的說,這是wxIE的bug,在wxPython的項目中,這個問題已經解決了。下載下來編譯后,運行試試看,搞定了。
                  但是還得和之前的修改合并,合并過程中又發現了一個問題。前文中提到過,通過IOleObject 接口來設置IDocHostUIHandler方法,我開始就是用這種方法。結果合并完后,發現還是不響應鍵盤消息
                調了半天,才發現,wxIE原來已經實現過IOleClientSite 接口,我把自己的接口設上去,把wxIE的給替換掉了,所以導致了不正常的結果。 經過一番調整后,終于正常了
               自此,用html做c++程序界面的基礎工作算是告一段落了,下面就是完成接口工作和頁面腳本了。希望不要再遇到什么問題。
                 我在這里把這些問題記錄下來,以備以后查用,也愿其他朋友不要再遇到我一樣的困擾。

                下面截一張做出來的界面圖:


            這是一個對話框,完成前面的基礎工作后,只要設計師設計好頁面,我們幾分鐘就可以繼承到c++里面,再花點寫接口和腳本的時間,比原來用mfc做界面,不知要節省多少時間。這個界面比較簡單,但是只要是能設計出的界面,我們都能讓他集成進來。
            有興趣的朋友也不妨試試這種做界面的方法。

            posted on 2008-12-20 22:56 jerrychan 閱讀(2890) 評論(5)  編輯 收藏 引用 所屬分類: C++

            評論

            # re: C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示 2008-12-21 13:35 小笨象

            我想請問一下,IDocHostUIHandler不響應鍵盤消息,是在哪部分的問題?
            能否介紹 一下?謝謝。
            我的郵箱:zxjrainbow++9ele.com(++換成@)。
            謝謝了。  回復  更多評論   

            # re: C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示 2008-12-21 15:11 jerrychan

            @小笨象
            這個是wxIE的bug,和IDocHostUIHandler 接口無關   回復  更多評論   

            # re: C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示 2008-12-22 18:29 小笨象

            哦。。。。。
              回復  更多評論   

            # re: C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示 2009-02-18 13:27 Jiad

            樓主是用的wxActiveX那個wxIE嗎,還是wxHtml?  回復  更多評論   

            # re: C++中嵌入ie瀏覽器總結(3) - wxIE 的 bug解決及最后效果展示 2009-02-21 19:48 jerrychan

            @Jiad
            wxie ,wxhtml 對Html支持不太好   回復  更多評論   

            導航

            統計

            常用鏈接

            留言簿(7)

            隨筆分類

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            伊人久久无码中文字幕| 久久狠狠爱亚洲综合影院| 99久久99久久| 99久久精品免费看国产免费| 国产精品99久久久久久宅男| 欧美午夜精品久久久久久浪潮| 久久久久久免费视频| 无码人妻久久一区二区三区免费 | 中文成人无码精品久久久不卡| 亚洲中文久久精品无码ww16| 无遮挡粉嫩小泬久久久久久久 | 国产国产成人精品久久| 一本伊大人香蕉久久网手机| 久久国产亚洲精品| 国产精品久久久久久久久免费| 免费精品久久久久久中文字幕| 久久久久久午夜成人影院| 久久99精品久久久久久秒播| 99久久人妻无码精品系列蜜桃| 一本久久a久久精品综合香蕉| 韩国无遮挡三级久久| 久久久久亚洲国产| 久久久精品国产亚洲成人满18免费网站| 久久九九免费高清视频| 91精品国产色综合久久| 日韩人妻无码一区二区三区久久99| 青青草原综合久久大伊人精品| 97精品国产97久久久久久免费| 一本一道久久a久久精品综合| 国产精品99久久久久久猫咪| 久久免费视频网站| 久久国产乱子伦精品免费强| 国产人久久人人人人爽| 无遮挡粉嫩小泬久久久久久久| 久久成人小视频| 久久久无码精品亚洲日韩蜜臀浪潮| 香港aa三级久久三级老师2021国产三级精品三级在 | 97久久超碰国产精品旧版| 欧美黑人又粗又大久久久| 77777亚洲午夜久久多人| 中文字幕日本人妻久久久免费 |