假如程序中有个占用cpu时间很长的函数,当它运行的时候,主线程处于阻塞的状态,为什么鼠标还能响应呢,比如说显示沙漏形状。这跟TSCREEN类有关吗?
能否讲讲鼠标的工作机制和TSCREEN类的特点!
能否讲讲鼠标的工作机制和TSCREEN类的特点!
解决方案 »
- delphi 注册动态库
- 在intraweb 环境下,怎么实现iwdbgrid中是数据导入到excel啊!大哥大姐教教我
- 操作outlook express问题?
- 关于FindKey的疑问,请了解的兄弟解答下
- 再打开一个工程时,说找不到TDBGridEh类是怎么回事
- 请教!!!如何返回一个字符的ASCII码!急,在线等待!
- 晕!用SQL2000查询分析器得到的查询结果与DELPHI的SQL EXPLORER不一样,高手指教!!
- 在delphi中下面第6行中a,b 为变量,这样写有没有错误?在线等待
- 关于richedit控件的undo问题
- Delphi入门教材
- 文件丢失,如何恢复扩展名位.~pas的文件
- 请问F2、F3相对应的键值,例如回车键=13
Application.ProcessMessages;
就能保證鼠标还能响应显示沙漏形状
Screen.Cursor := crHourGlass;
可是Application对象不处在主线程中吗?
等主线程重新获得CPU时间时,就会得到操作系统缓存的消息.
程序属于软中断,级别更低了。
system timer IRQ最高。所以时钟快慢最不受影响。