當前位置:商標查詢大全網 - 遊戲電競 - 搜狗五筆輸入法的皮膚顯示不正常 皮膚周圍有壹圈黑

搜狗五筆輸入法的皮膚顯示不正常 皮膚周圍有壹圈黑

以下回復來自搜狗工程師,我也沒遇到過,特意向他們做了請教

這個問題原因比較復雜。

1.除了默認皮膚,其他的輸入法皮膚是使用層疊窗口繪制的,這樣做的好處是可以顯示不規則且邊緣平滑帶陰影的窗口。

2.輸入法在遊戲裏使用層疊窗口,有可能會導致頻繁閃爍。因此加了壹個檢測,如果是遊戲,就用另外壹種方式繪制,這種方式會導致有些皮膚產生黑邊,就是這個人看到的現象。

3.檢測方式是看這個程序有沒有使用directx 3d。因為遊戲壹般都會加載這個。但是這個用戶的QQ也加載了d3d,被誤判成遊戲了,因此出現黑邊

4.拼音輸入法設了個進程列表,對壹些常見的程序不進行d3d的檢測,就沒有黑邊的問題,但是五筆的代碼早,沒有把QQ加到列表裏面去,因為當時的QQ是不加載d3d的

解決方法是,把QQ.exe改名成列表裏的程序,比如改成explorer.exe或msnmsgr.exe,就會不進行d3d檢測了。

或者使用默認皮膚,在任何情況下都不會有黑邊