遇到一个问题:
我在一个页面代码里写了一个下载的操作。
在下载过程中界面弹出一个滚动条。
结果是下载过程中界面滚动条不显示,界面也动不了。
后来了解到原来主线程是界面线程!就是在主线程中做长时间操作UI是不刷新的。
用HANDLE 也是不行的。
这个问题有两种解决方法:
1是异步操作
2是放到线程中去。
以后需要注意,界面线程一定要空着,不要做过长时间的操作。
我以后做东西一定在页面上加上两个东西:
1.是handle用来操做页面元素。
2.是线程,用来操作数据。
遇到网络问题:
1.异步
2.在线程中同步。
哪位兄弟有好的想法,思路请赐教!