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

            Codejie's C++ Space

            Using C++

            LingosHook:Lingoes生詞本第二十四版


                LingosHook第二十四版(v1.4.001)寫好了,請這里下載。由于這個版本是使用NSIS將VC Redistributable的x86和x64都打在一個包里面(使用NSIS做安裝包的帖子),所以安裝包有點大。如果曾經(jīng)安裝過LingosHook,可以考慮下載不含有VC Redistributable的安裝包。安裝中有任何問題,請回帖。LingosHook源碼還是這里下載

                這次就修改了一個問題--亂碼。LingosHook的使用反饋中最多的問題(之一)就是這個亂碼問題,一般我的回復(fù)就是‘編碼設(shè)置成UTF-8試試先’,因為一直搞不定讓wxActivex默認(rèn)為unicode編碼,昨天上網(wǎng)無意中看到關(guān)于“如何設(shè)置頁面為UTF-8”的帖子,于是就想到為什么不用此方法來處理LingosHook的亂碼問題呢?因此就有了下面這段代碼:

            void CDisplayObject::ShowHtmlDictResult(const wxString& html)
            {
            //    _frame->m_winHTML->SetCharset(wxT("utf-8"));
                wxString *h = const_cast<wxString*>(&html);
                h->insert(12, wxT("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"/>"));
                _frame->m_winHTML->LoadString(*h);
            }

                我一直不喜歡將抓取后的數(shù)據(jù)做處理后再放到數(shù)據(jù)表中,因為這樣就丟失了‘原始數(shù)據(jù)’。所以現(xiàn)在這種方法好,在顯示的時候添加UTF-8設(shè)置,除了不會改變抓取的數(shù)據(jù)外,還不需要‘升級’原來已有數(shù)據(jù),很好,很強大~

                現(xiàn)在不能說不再有亂碼問題了,但至少出現(xiàn)的幾率應(yīng)該能減少90%,尤其在配置了‘展開HTML數(shù)據(jù)結(jié)果’設(shè)置的時候。




            <----- For Donator ----->

                安裝應(yīng)該不會影響原來的ForDonator插件,有任何問題,請聯(lián)系我。

            posted on 2011-05-04 17:02 codejie 閱讀(1925) 評論(8)  編輯 收藏 引用 所屬分類: LingosHook

            評論

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-04 17:55 陳梓瀚(vczh)

            _frame->m_winHTML->LoadString("<...UTF-8\"/>" + html);
            wxString不支持這么操作?  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版[未登錄] 2011-05-04 19:22 codejie

            @陳梓瀚(vczh)
            支持的,怎么了?  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-09 14:02 haolly

            不錯。推薦!!!  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-09 14:17 codejie

            @haolly
            謝謝!
            劇透下,另一個Win7下的主要問題(之一)在定位中,快好了。。。  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-09 15:09 haolly

            關(guān)于開發(fā)靈格斯剪貼板取詞的建議

            屏幕取詞(未使用輔助鍵)、劃詞都存在鼠標(biāo)操作容易誤選,容易彈出翻譯窗口,嚴(yán)重影響了正常的上網(wǎng)瀏覽和閱讀。另外開啟輔助鍵屏幕取詞時,輔助鍵往往又與系統(tǒng)或軟件快捷鍵沖突,造成軟件誤操作。而Ctrl+c作為較為通用的拷貝操作,大多數(shù)軟件都默認(rèn)其操作。
            因此建議開發(fā)靈格斯剪貼板取詞結(jié)果hook功能。

            建議如上,請codejie仔細(xì)考慮。
            謝謝!!  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-10 11:01 codejie

            @haolly
            這個需求真的有難度的。。。這個要監(jiān)視剪貼板的,容我先做完手里這些堆積的問題先好不?不好意思啊。。。  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版[未登錄] 2011-05-30 10:07 Lee

            還是相當(dāng)不錯的,樓主辛苦了!  回復(fù)  更多評論   

            # re: LingosHook:Lingoes生詞本第二十四版 2011-05-31 12:08 codejie

            @Lee
            謝謝!  回復(fù)  更多評論   

            公告

            Using C++

            導(dǎo)航

            統(tǒng)計

            留言簿(73)

            隨筆分類(513)

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            亚洲精品NV久久久久久久久久 | 精品久久久久中文字幕一区| 国产69精品久久久久9999| 99久久夜色精品国产网站| 久久影院亚洲一区| 久久精品中文字幕无码绿巨人| 国产精品va久久久久久久| 狠狠色丁香婷婷久久综合五月 | 中文精品久久久久国产网址| 婷婷国产天堂久久综合五月| 国产成人久久精品激情| 亚洲精品无码久久不卡| 精品国产一区二区三区久久| 久久婷婷五月综合国产尤物app| 久久九九青青国产精品| 18岁日韩内射颜射午夜久久成人 | 国产成人无码久久久精品一| 久久久亚洲AV波多野结衣| 免费国产99久久久香蕉| 人妻无码αv中文字幕久久琪琪布| 久久国产精品波多野结衣AV| 国产成人精品久久一区二区三区 | 国产情侣久久久久aⅴ免费| 无码人妻久久一区二区三区蜜桃| 国产日韩欧美久久| 日韩精品国产自在久久现线拍 | 久久激情五月丁香伊人| 99久久精品国产一区二区三区 | 亚洲国产成人久久精品动漫| 69久久精品无码一区二区| 久久精品国产亚洲AV电影 | 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 久久人人爽人人爽人人片AV高清 | 久久精品成人免费网站| 国产精品久久影院| 久久99精品国产麻豆| 狠狠色丁香久久婷婷综合五月| 国产精品久久久亚洲| 亚洲国产精品人久久| 久久国产免费| 成人综合久久精品色婷婷|