<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    春天花會開

    ***********

    統計

    留言簿(4)

    閱讀排行榜

    評論排行榜

    Visual studio 2008/2010 MFC程序Menu、Toolbar字體偏小解決辦法

    首先,這是一個MFC的Bug
    http://connect.microsoft.com/VisualStudio/feedback/details/505466/mfc-visual-style-font-size-too-small-to-display-chinese-character-clearly-on-windows-xp

    解決時間暫時還不確定,臨時的方案如下:
    App在InitInstance中加入:

    LOGFONT logfont = {0};
    :: SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(LOGFONT), &logfont, 0);
    afxGlobalData.SetMenuFont(&logfont,true);

    注釋:

    字體的設置保存在一個全局變量afxGlobalData中,此變量定義AfxGlobals.h中。
    AFX_GLOBAL_DATA中有一個SetMenuFont可以設定字體屬性,影響Menu、Toolbar、Dock Pane等的caption字體。
    但是這個設置對tooltip無影響,臨時解決:在上面代碼基礎上在加入

    if(afxGlobalData.fontTooltip.GetSafeHandle() != NULL)
     {
      ::DeleteObject(afxGlobalData.fontTooltip.Detach());
     }
     afxGlobalData.fontTooltip.CreateFontIndirect(&logfont);



    posted on 2010-06-09 08:49 春天花會開 閱讀(2412) 評論(2)  編輯  收藏

    評論

    # re: Visual studio 2008/2010 MFC程序Menu、Toolbar字體偏小解決辦法 2010-07-21 11:08 K-Res

    換了VS2010以后試了下MFC,新的主題風格支持倒是不錯,可就是這個字體問題實在是太惡心了,還好博主找到了解決辦法,多謝分享!  回復  更多評論   

    # re: Visual studio 2008/2010 MFC程序Menu、Toolbar字體偏小解決辦法[未登錄] 2014-06-05 20:36 qq

    無效啊  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品无码素人福利免费| 久久午夜免费视频| 免费国产一级特黄久久| 亚洲欧美日韩一区二区三区在线| 无码乱肉视频免费大全合集| 亚洲电影唐人社一区二区| 1000部拍拍拍18勿入免费凤凰福利 | 亚洲av日韩av无码黑人| 国产成人AV片无码免费| 亚洲午夜精品一区二区 | 91嫩草国产在线观看免费| 亚洲人成影院77777| 成年午夜视频免费观看视频| 亚洲人成网站999久久久综合| 日本免费人成视频播放| 日韩亚洲翔田千里在线| 亚洲免费无码在线| 国产成人AV片无码免费| 亚洲一区在线视频观看| 国产在线19禁免费观看国产 | 免费一级特黄特色大片在线 | 国产A∨免费精品视频| 亚洲成人在线网站| 毛色毛片免费观看| 理论片在线观看免费| 亚洲动漫精品无码av天堂| 国产成人精品免费视频网页大全| 亚洲七久久之综合七久久| 亚洲国产午夜福利在线播放| 免费人成在线观看网站| 亚洲www77777| 亚洲综合无码AV一区二区| www视频免费看| 一级毛片免费不卡| 亚洲精品美女在线观看播放| 国产zzjjzzjj视频全免费| 最新亚洲成av人免费看| 亚洲综合偷自成人网第页色| 国产精品亚洲mnbav网站 | 欧洲一级毛片免费| 污污免费在线观看|