简单问题,需要解决
我想在执行一段操作前,鼠标变成漏斗,执行完后,再变回箭头,可下面代码没用
this->Cursor=crHourGlass;
for(...)
{
...
...
}
this->Cursor=crDefault;
我知道是因为消息没有分发的原因,所以这样可以解决
this->Cursor=crHourGlass;
for(...)
{
...
...
Application->ProcessMessages()
}
this->Cursor=crDefault;
可这样效率太低,速度降了许多
最好的方法应该是用线程了,但我就是不想用它:) 感到有些牛刀小试了
各位有没有什么别的好办法?