• <menu id="w2i4a"></menu>
  • logo BCGControlBar 中文文檔

    本地化


    立即下載BCGControlBar Professional Edition for MFC

    使用BCGControlBar Professional DLL版本進行本地化

    1.將以下成員添加到應(yīng)用程序類中。

    HINSTANCE m_hinstBCGCBRes;

    2.在應(yīng)用程序的InitInstance()中添加DLL資源初始化。

    m_hinstBCGCBRes = LoadLibrary(_T("BCGCBProRes***.dll")); // *** - language
    BCGCBProSetResourceHandle(m_hinstBCGCBRes);

    3.在ExitInstance中卸載資源DLL。

    FreeLibrary(m_hinstBCGCBRes);

    使用BCGControlBar Professional靜態(tài)庫版本進行本地化

    在項目的“Resource Includes”對話框(View | Resource Includes)中修改。

    #include "bcgcontrolbar.rc"

    to

    #include "L.***\bcgcontrolbar.rc" // *** language, e.g. #include "L.FRA\bcgcontrolbar.rc"

    如何將庫資源翻譯成新的語言?

    1.在BCGControlBar Professional目錄下,創(chuàng)建一個名為“L.***”的新子目錄,其中“***”是語言名稱前綴。

    2.從任何其他現(xiàn)有的語言目錄復(fù)制以下文件:

    • bcgcbarres.cpp
    • bcgcbarres.dsp
    • bcgcbarres.dsw

    3.Copy bcgcbarres.rc(英文資源)從BCGControlBar Professional目錄

    4.在Visual Studio中,打開bcgcharres項目

    5.刪除資源版本信息

    6.將DLL輸出文件名更改為“..\..\bin\BCGCBRes***.dll”(*** -是語言名稱前綴)

    7.翻譯對話框,字符串和菜單資源。

    8.構(gòu)建項目,因為 bcgcbarres.rc有通用BCGControlBar Professional資源(位圖,圖標(biāo)和光標(biāo))的引用,您將收到關(guān)于創(chuàng)建“RES”子目錄的通知。這是一個Visual Studio資源編輯器的問題——它不能用正確的方式解釋從項目設(shè)置中獲得的路徑,只要回答“是”,l ***\RES將被創(chuàng)建。當(dāng)資源文件編譯(靜態(tài)和DLL模式)時,將采取正確的RES路徑(BCGCBPro dir\RES),語言資源DLL將被放入BIN目錄(與BCGCB<ver>.DLL相同)。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();