CodeNet / Языки программирования / C / C++ / Microsoft Visual C++ / FAQ - Часто задаваемые вопросы / Visual C++ FAQ
Как поменять указатель мыши со стрелки на часики и обратно?
Как поменять указатель мыши со стрелки на часики и обратно?
Используйте функции BeginWaitCursor() и EndWaitCursor(). Есть еще один (из многих) путь:
void CTest::MyBiiiiigFunc() { CWaitCursor wait; for(int j=0; j<0x7ffffff; j++){ //...... Sleep(1000); // И тут все время крутятся часики } } // А вот тут их уже нет.
При создании объекта курсор заменяется на часики дефолтным конструктором. Деструктором - восстанавливается прежний.