Win10系統下軟件UI顯示不完整解決方案


在最初升級win10的時候就想到了這些問題,例如和各種軟件的不兼容性。當然,事實上win10並沒有想象的那么糟,作為一個windows user 來說,win10的確是很高大上的,無論是顏值或者是體驗,都讓人愛不釋手。

下面我就說一下最近和win10的那些事之一:在win10系統下安裝了IBM Cognos Transform后,Transform的一些設計界面不能完全顯示,而后我們就是要想辦法來解決這個問題.

一:基本配置情況和遇到的狀況如下所示:

1.1:window系統

1.2:cognos transform 版本

1.3:問題描述

如上圖所示,1的地方已經到了屏幕的頂端,2處深入到任務欄一部分,而且窗體的高度始終和顯示器的高度保持一致,無論如何拖拉,都不能讓下面的OK,Cancel,Help按鈕顯示完整,完全到了不能很友好的使用軟件的地步,PS:修改了模型,不能點擊確定/(ㄒoㄒ)/~~

二:解決問題的思路以及方法

2.1:思路分析

遇到這個問題,我首先想到可能是兩個方面的原因

a:軟件問題

b:操作系統問題

接下來我們分析一下,聽說10.2.1有一些BUG,會不會是軟件問題呢,難道需要打補丁包?於是我就在另一個目錄裝了10.2.0的Transform版本,結果還是一樣的不能完全顯示,這就排除了是軟件的問題,那就無疑是操作系統問題了,win10的一些設置和Cognos的軟件不兼容

2.2:鎖定原因-解決問題

我們已經鎖定了是系統的問題,首先想到重裝系統算了,我要告訴大家的是:千萬別!在Internet科技如此發達的時代,我基本相信很大一部分的計算機問題是可以解決的,於是就去百度搜索,當然也找到了解決的方案,具體如下圖所示

方法摘錄如下

step1:打開注冊表 WIN+R,或者運行里面輸入regedit

step2:路徑[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]將原來的:

"Microsoft YaHei & Microsoft YaHei UI (TrueType)" ="msyh.ttc"
修改為:
"Microsoft YaHei & Microsoft YaHei UI (TrueType)"= "simsun.ttc"

step3:路徑[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
新增字串:
"Microsoft YaHei" = "SimSun"
"Microsoft YaHei UI" = "SimSun"


step4:重啟電腦

事實證明,通過修改默認字體的方法是可以解決問題的。 反證的是: Win10 的默認字體與宋體的在行高上存在差異才會導致此類問題。

2.3:驗證問題是否解決

再次打開之前的設計窗口,查看問題是否解決,如下圖所示,窗口和提交按鈕可以完全顯示出來,說明問題解決了

PS:有了想法就去嘗試,不要像我剛開始一樣,以為這只是調整字體的,其實默認字體和UI顯示很重要啊...............后遺症就是有些字體可能看上去不習慣,但是為了使用win10,

同時為了開發工作,也為了不重裝系統,只能這樣了,期待win10可以更強大

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM