作者ohnotme (來點造型)
看板C_and_CPP
標題[問題] 請問MFC元件位置跑掉的問題
時間Tue Jun 14 19:11:52 2016
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
visual studio 2010, 繁中版win7 64 bit
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
大家好,小弟目前在維護一支MFC的程式,其中有許多圖形化的介面,以往這支程式只會
在繁體中文的windows環境底下執行(win xp, win7),直到有一天這支程式在英文版win
xp底下執行後,整個圖形介面看起來像是被壓縮過一樣擠在一起,原版在繁中環境底下
剛好的容器邊框大小,在英文環境底下變成只能顯示原本不到2/3的內容,原本以為是螢
幕解析度或是自訂DPI設定有關,可是無論怎麼調整,畫面仍像是被壓縮過然後擠在一起
,請問這是與什麼設定有關呢?謝謝:
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.53.73
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1465902715.A.B5D.html
→ james732: 字型問題? 06/14 19:12
→ ohnotme: resource view裡面dialog每個的language都改成english還 06/14 19:21
→ ohnotme: 是一樣 06/14 19:21
→ ohnotme: 補充一下,在英文xp底下,所有的元件比例都被放大了(在 06/14 19:28
→ ohnotme: 相同1280*1024的解析度底下) 06/14 19:28
→ EdisonX: 一樓說的是 "字型" ,不是 "語系",dialog 也有預設字型 06/14 22:46
→ ohnotme: 謝謝!修改字型過後UI大小變得比較合理了,非常感謝! 06/15 01:42