Eu acho que a ampulheta sem ponteiro diz que você tem que esperar, a ampulheta com ponteiro são ações de fundo onde você pode continuar trabalhando.
Estamos todos familiarizados com o pequeno rato de ampulheta nos nossos computadores, mas o que significa quando:
Obviamente, isso mostra que o seu computador está ocupado, mas não parece estar diretamente relacionado com o uso da CPU ou memória RAM. Tem a ver com a aplicação atual? Como o Windows julga que está ocupado o suficiente para interromper todos os cliques do usuário?
Eu acho que a ampulheta sem ponteiro diz que você tem que esperar, a ampulheta com ponteiro são ações de fundo onde você pode continuar trabalhando.
Depende do aplicativo, embora o Windows possa exibir um cursor ocupado para tarefas em segundo plano que está sendo executado. Quando eu escrevo um programa, há certas ações, como quando eu abro uma nova janela que incluo uma instrução específica para exibir o cursor ocupado. O Windows exibe a ampulheta na janela do meu aplicativo até que eu envie outra instrução para exibir o cursor padrão. Os cliques se registram, mas como o aplicativo está ocupado no código, ele pode não capturá-los, ou pode pegá-los depois de executar qualquer código em execução e, então, ocorrem coisas imprevisíveis.
o pseudo código seria algo como:
cursor = curors.wait;
... do something
cursor = cursors.default;