<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 春天花會開 閱讀(2413) 評論(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

    無效啊  回復  更多評論   


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


    網站導航:
     
    主站蜘蛛池模板: 永久免费看bbb| 97无码人妻福利免费公开在线视频| 国产精品亚洲精品| 亚洲另类精品xxxx人妖| 久久亚洲sm情趣捆绑调教| 91亚洲国产成人久久精品网站| 亚洲午夜久久久精品影院| 亚洲av日韩av无码| 亚洲人成影院在线| 亚洲性天天干天天摸| 亚洲第一精品在线视频| 亚洲日韩区在线电影| 亚洲视频小说图片| 亚洲综合伊人制服丝袜美腿| 亚洲中文字幕久久无码| 日韩欧美亚洲国产精品字幕久久久 | 一级毛片在线播放免费| av成人免费电影| 嫩草在线视频www免费观看| 99精品视频在线观看免费专区| 18禁黄网站禁片免费观看不卡| free哆啪啪免费永久| 成人免费无码大片A毛片抽搐| 国产最新凸凹视频免费| 亚洲性在线看高清h片| 亚洲午夜久久久影院| 亚洲国产精品一区| 亚洲人xxx日本人18| 边摸边吃奶边做爽免费视频网站| fc2成年免费共享视频18| 国产成人精品一区二区三区免费| 99视频全部免费精品全部四虎| 精品国产免费一区二区| 国产亚洲精品拍拍拍拍拍| 亚洲精品美女在线观看播放| 亚洲精品色播一区二区| 国产精品成人69XXX免费视频| 免费无遮挡无码永久视频| 毛片免费全部免费观看| 亚洲乱码国产一区网址| 久久精品国产亚洲av高清漫画|