当前位置: 代码迷 >> WinCE >> WINCE6.0 Storage memory和Program memory调整引起错误有关问题
  详细解决方案

WINCE6.0 Storage memory和Program memory调整引起错误有关问题

热度:186   发布时间:2016-04-28 12:12:53.0
WINCE6.0 Storage memory和Program memory调整引起异常问题
大家好,我们的系统是WINCE6.0+ ROM-only File System,在控制面板下有系统这项:
 
图1
只要稍微一拖动就跑到最右边,选择OK后,如果我打开桌面的IE,弹出无法执行“iesample”
 
图2

重启后恢复为设置之前的,现在我想要的效果就是让它保留,但禁止拖动或是拖动无效,如何解决!

------解决方案--------------------
可以考虑写个驱动,检查是否被修改,如果修改值太小就将他改成你设置的最小值。
------解决方案--------------------
这是系统的功能,想直接修改有难度。

可以考虑 1L 的方法,动态监控。如果发现被修改了,立刻改回来。
------解决方案--------------------
可以去掉WINCE600\PUBLIC\WCESHELLFE\OAK\CTLPNL\CPLMAIN\system.cpp中的WM_HSCROLL试试看,这个是控制滑动的,具体没试过!
------解决方案--------------------
或许可以考虑把IDC_TRACKBAR直接disable掉,这样也不用改什么代码。

引用:
Quote: 引用:

这是系统的功能,想直接修改有难度。

可以考虑 1L 的方法,动态监控。如果发现被修改了,立刻改回来。

我现在打算这么处理,直接修改\WINCE600\PUBLIC\WCESHELLFE\OAK\CTLPNL\CPLMAIN\system.cpp下的代码
  相关解决方案