问题解决---xp下组合框的文本颜色更改
2010-03-12 17:09
323 查看
在windows经典模式下设定组合框控件的背景颜色和文本颜色都正常
但是一旦将系统设为windowxp模式下将看到组合框控件的文本颜色将只呈现蓝色
即使重载了onctrlcolor也无济于事
对此煞费苦心
因为这样在蓝色的对话框背景下将看不到组合框控件上的文本
后来投机取巧终于解决了这问题
静态文本框和组合框是不同的无论在那种桌面下,都是可以设定背景颜色以及文本颜色
并且显著
所以可以将静态本文框放置于组合框的文字上面,然后写上相同的文字,这样只要改变了静态文本的颜色
看上去似乎就改变了组合框文本的颜色
结论:有些问题只可智取 ,不可硬来!
但是一旦将系统设为windowxp模式下将看到组合框控件的文本颜色将只呈现蓝色
即使重载了onctrlcolor也无济于事
对此煞费苦心
因为这样在蓝色的对话框背景下将看不到组合框控件上的文本
后来投机取巧终于解决了这问题
静态文本框和组合框是不同的无论在那种桌面下,都是可以设定背景颜色以及文本颜色
并且显著
所以可以将静态本文框放置于组合框的文字上面,然后写上相同的文字,这样只要改变了静态文本的颜色
看上去似乎就改变了组合框文本的颜色
结论:有些问题只可智取 ,不可硬来!
相关文章推荐
- 解决osg中不能更改模型颜色问题
- 解决osg中不能更改模型颜色问题
- xp下新建文本文档编码格式预订为UTF-8 -- 解决简繁系统txt乱码问题
- 解决word录制的更改背景颜色的宏不能执行的问题
- 解决osg中不能更改模型颜色问题
- 更改MyEclipse颜色方案后,打开JSP文件,JavaScript背景发白问题的解决方法。
- iOS7修改UITabBar文本颜色以及解决自定义选中图片显示为默认蓝色的问题
- vs2013编译的程序不能在XP和2003下执行问题的解决
- 在使用VS2005 + DXSDK9 + XP编译WebRTC出现dxguid.lib(dxguid.obj) : debugging informati问题的解决方法
- CSS之解决Div背景颜色了渐变问题
- 【三种解决方案解决Windows7背景不能更改的问题】
- 解决XP下不能识别USB鼠标问题
- 未授予用户在此计算机上的请求登录类型 解决xp访问不了win7共享问题
- 如何解决在ie下,Echarts多次使用setOption更改数据时,数据错乱问题
- XP网络连接中问题的小概括与解决方法
- 解决html中input的placeholder的颜色,点击时消失,input点击时样式的问题
- vim打开win下文本退出后乱码问题(已解决)
- C++ 更改控制台显示文本颜色
- Spring注解编程时用junit测试时,显示jdK版本过低问题,更改版本后仍然不行的解决方法
- eclipse下更改jsp页面默认的编码格式,解决中文乱码问题