窗口重绘的问题
华美乐章 2012-11-21 12:00:08 当主线程从数据库查找数据时(数据要在窗口显示和绘图),顺便我开启了个UI线程,创建非模态Loading窗口(等待窗口),直到数据处理完关闭等待窗口,退出UI线程。
问题来了,再此期间,主线程的菜单栏为什么变白了(我创建的是单文档应用程序),是因为主线程在处理数据很忙,消息阻塞,没有重绘主界面的问题吗?
怎么解决菜单变白的问题啊?
还是我的设计有问题啊?不应该让主线程来处理数据,开线程来处理的话,许多操作与界面有关,很麻烦啊.求大神指点指点.
怎么解决菜单变白的问题啊?或者提供一个好的设计思路.