为什么搜狗五笔输入法的皮肤底色变成了黑色呢?求解答..

系统是XP..这问题持续了很久了..

除了默认皮肤,加了一个检测到的安装文件夹,输入法使用层叠窗口绘制的:

1.检测方式是看这个程序有没有使用directx 3d。或者使用默认皮肤,对一些常见的程序不进行d3d的检测.拼音输入法设了个进程列表。
2,就用另外一种方式绘制,因此出现黑边4.exe。但是这个用户的也加载了d3d,就会不进行d3d检测了,就是这个人看到的现象,有可能会导致频繁闪烁,这种方式会导致有些皮肤产生黑边,这样做的好处是可以显示不规则且边缘平滑带阴影的窗口,其他的输入法皮肤是使用层叠窗口绘制的,没有把加到列表里面去。
3,被误判成游戏了
可能是系统分配内存不足 你清除下系统垃圾 同时卸载掉你计算机上没用的软件 接着试着换一个换一个电脑主题试一试
是不是皮肤自动更新了 右击输入法--更换皮肤 换成之前那种皮肤就行了。
换个皮肤试试,如不行,卸载重装搜狗五笔。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-01-09
1.除了默认皮肤,其他的输入法皮肤是使用层叠窗口绘制的,这样做的好处是可以显示不规则且边缘平滑带阴影的窗口。
2.输入法在游戏里使用层叠窗口,有可能会导致频繁闪烁。因此加了一个检测,如果是游戏,就用另外一种方式绘制,这种方式会导致有些皮肤产生黑边,就是这个人看到的现象。
3.检测方式是看这个程序有没有使用directx 3d。因为游戏一般都会加载这个。但是这个用户的QQ也加载了d3d,被误判成游戏了,因此出现黑边
4.拼音输入法设了个进程列表,对一些常见的程序不进行d3d的检测,就没有黑边的问题,但是五笔的代码早,没有把QQ加到列表里面去,因为当时的QQ是不加载d3d的

解决方法是,到QQ的安装文件夹,右键点击QQ.exe重命名改名成列表里的程序,比如改成explorer.exe或msnmsgr.exe,就会不进行d3d检测了。
或者使用默认皮肤,在任何情况下都不会有黑边本回答被提问者采纳
第2个回答  2011-11-23
换个皮肤试试,如不行,卸载重装搜狗五笔。追问

换也换过..卸也卸过..很多次了..还是这个样子..唉..就是不行..

第3个回答  2011-11-24
可能是系统分配内存不足 你清除下系统垃圾 同时卸载掉你计算机上没用的软件 接着试着换一个换一个电脑主题试一试
第4个回答  2011-11-23
是不是皮肤自动更新了 右击输入法--更换皮肤 换成之前那种皮肤就行了。追问

不行..换回原始的也还是有个黑色阴影..

相似回答