BOOL LockWindowUpdate ( );
Wartość zwracany
Różna od zera, jeśli funkcja jest pomyślne. Jest 0, jeśli wystąpi awaria, lub jeśli zastosowano funkcję LockWindowUpdate , aby zablokować innego okna.
Uwagi
Wyłącza rysunku w danym oknem. Zablokowane okna nie mogą być przenoszone. Tylko jedno okno może być zablokowane w czasie. Aby odblokować okna zablokowanych za pomocą LockWindowUpdate, wywołanie UnlockWindowUpdate.
Jeśli wywołania aplikacji z okna zablokowanych (lub wszystkie okna zablokowanych dziecko) GetDC, GetDCEx, lub BeginPaint systemu Windows funkcja wywoływana funkcja zwraca kontekstu urządzenia, których region widoczny jest pusta. To nastąpi, aż aplikacja odblokowuje okna, wywołując funkcję Państwa UnlockWindowUpdate .
Podczas aktualizacji okna są zablokowane, system przechowuje informacje o prostokąta obwiedni czynnościom rysunku do kontekstów urządzeń związanych z okna zablokowanych. Jeżeli rysunek jest reenabled, tego prostokąta obwiedni jest unieważniona w oknie zablokowane i jego okien podrzędnych, aby wymusić ewentualnego WM_PAINT wiadomości do aktualizacji ekranu. Jeśli rysunek nie wystąpił podczas aktualizacji okno zostały zablokowane, nie obszar jest unieważnione.
Fu&nkcja Państwa LockWindowUpdate nie wprowadzać danym oknem niewidoczne i nie spowoduje wyczyszczenia bit.nbsp styl WS_VISIBLE;
Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp;CWnd::GetDCEx, :: LockWindowUpdate