void geri);
Açıklamalar
Bekleme imleç geri yüklemek için bu işlevi görüntüleyen bir ileti kutusu veya bekleme imleci başka bir imleç değişebilir iletişim kutusu gibi bir işlemi gerçekleştirdikten sonra çağrı.
Hatta şu anda bekleme imleci görüntülendiğinde geri çağırmak için Tamam.
Sen-ebilmek seslenmek CCmdTarget::RestoreWaitCursor farklı olan CWaitCursor nesne bildirilmiş bir fonksiyon ise bekleme imlecin geri yüklemeniz gerekirse,.
Örnekler
/ / Bu örnek, bir işlemi gerçekleştirmek gösterilmiştir / / hangi değişiklikleri beklemek imleci. Aramak gerekir / / wait geri CWaitCursor::Restore / / imleç imleci değiştiren bir işlemden sonra.
void AnotherLengthyFunction)
{
nbsp; CWaitCursor bekleyin; / / ekran imleci wait
/ / bazı uzun işlem yapmak
/ / İletişim kutusu normalde imleç değişecektir
/ / Standart imleç.
CSomeDialog dlg;
Dlg.DoModal ();
/ / Burada geri çağırması gereklidir
/ / bekleme imleç imleci değiştirmek için.
bekleyin.() Geri yükleme;
/ / biraz daha uzun işlem yapmak
/ / yıkıcı, bekleme imleci otomatik olarak kaldırır
}
/ / Bekleme imleç adlandırılan fonksiyon tarafından değiştirilirse
/ / bekleme imleci oluşturulan işlevi, / / CCmdTarget::RestoreWaitCursor geri çağırabilir / / bekleme imleci.
void CalledFunction()
{
CSomeDialog dlg;
Dlg.DoModal();
/ / CWinApp CCmdTarget türetilmiştir çünkü, biz-ebilmek kullanma a / / bizim uygulamamız için işaretçi nesne arama yapmak için
/ / CCmdTarget::RestoreWaitCursor.
AfxGetApp() - > RestoreWaitCursor (');
/ / Henüz daha uzun işleniyor...
}
CWaitCursor ge&nel bakış |nbsp; Hiyerarşi çizelgesi
Ayrıca bkz: CCmdTarget::RestoreWaitCursor