首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

高分:关于wince6.0系统隐藏/显示界面有关问题

2013-04-09 
高分求助:关于wince6.0系统隐藏/显示界面问题我正在做的是将原来的vc程序移植到ARM上,用的是em9170,自带wi

高分求助:关于wince6.0系统隐藏/显示界面问题
我正在做的是将原来的vc程序移植到ARM上,用的是em9170,自带wince6.0系统。程序有两个界面,程序刚运行时显示A界面,点击某个按钮显示B界面,A界面是一个对话框和一个视图,B界面是两个对话框和一个视图,原理是使用CMainFrame::ShowControlBar函数来显示/隐藏对话框的方式达到切换界面的目的。
   现在的问题是:A界面切换B界面时,B界面内容没有更新(其实B界面已经有了,最小化再最大化后即可显示出来),B界面切换A界面时确是正常的,这是什么原因?
   考虑过是没有刷新的问题,在程序隐藏显示对话框后添加UpdateAllViews(NULL)刷新界面也刷新不出来。 wince 隐藏界面显示
[解决办法]
B界面 updatewindow 
[解决办法]
刷新隐藏界面,有必要吗?已经隐藏了,看也看不到,刷新来做什么。
[解决办法]
可以考虑在窗体 Show(OnPaint) 时来刷新,Windows 有这样的机制。

热点排行