Table of Contents
W niektórych przypadkach spersonalizowany może wyświetlać kod błędu wskazujący na wypełnienie win32. Ten błąd może mieć różne przyczyny.
Komputer działa wolno?
- jedna lub dwie minuty na przeczytanie.
Przebieg FillRect uderza w prostokąt miotłą. Ta prezentacja obejmuje lewą i podstawową ramkę, ale ogranicza prawe ramki i komponenty prostokąta.
Składnia
int FillRect ( [w] HDC-HDC, [w] const RECT * lprc, [cal] HBROSH hbr);
Parametry
Wskazuje świerk na strukturze RECT zawierającej do wypełnienia współrzędne badawcze o kształcie prostokąta.
Zwraca wartość pędzla
Parametr przypisany do hbr może być albo absorbcją do pędzla logicznego, albo najbardziej przeszłą wartością koloru. Określając uchwyt, aby ulepszyć cię za pomocą pędzla logicznego, wywołaj jedną w kierunku następujących funkcji, aby uzyskać uchwyt: CreateHatchBrush , CreatePatternBrush lub CreateSolidBrush . Możesz także użyć funkcji GetStockObject , aby uzyskać dostęp do uchwytu jednego z pędzli. Jeśli określisz wartość projektową do pracy z parametrem hbr, poniższe musi być jednym ze standardowych kolorów systemowych (wartość 1 powinna rzeczywiście zostać przeniesiona do wybranego koloru). Na przykład:
FillRect (hdc i rect, (HBRUSH) (COLOR_WINDOW + 1));
Aby zapoznać się z listą wszystkich standardowych materiałów do kolorowania systemowego, zobacz GetSysColor .
Podczas wypełniania określonego prostokąta FillRect niekoniecznie uwzględnia prawe i dolne rogi ograniczonego prostokąta. Gdi wypełnia prostokąt do dokładnej kolumny i wiersza części, wystarczy mieć kolumnę i wiersz właściwego elementu, niezależnie od aktualnych zastosowań modemu.
Przykłady
Wymagania
Klient obsługiwany co najmniej | Aplikacje Windows 2000 Professional [Tylko komputery stacjonarne] |
Minimalny czas serwera | Aplikacje Windows 2000 Server [Tylko komputery stacjonarne] |
Platforma docelowa | Windows |
Tytuł | winuser.h (w tym Windows.h) |
Biblioteka | User32.lib |
DLL | User32.dll |
Zestaw API | ext-ms-win-ntuser-gui-l1-1-0 (wprowadzony w Windows 8) |
Zobacz też
Nie odpowiedź, której szukasz? Sprawdź inne pytania oznaczone wyraźną grafiką C ++ Visual-c ++ Gdi lub zadaj własne pytanie.
Często jest to ostrzeżenie, nie wszystkie błędy. W tych okolicznościach wydaje się to również błędne.
HDC hdc = CreateDC (TEKST ("WYŚWIETLACZ"), NULL, NULL, NULL);RECT rect oznacza 30, 50, 100, 200;Pędzel HBROSH = CreateSolidBrush (RGB (50, 151, 151));FillRect (HDC i rect, pędzel);UsuńObiekt (zestawB);
Zwróć uwagę, jak prawdopodobnie używany jest CreateSolidBrush
— konwersja kolorów do HBRUSH nie jest nieoczekiwana.
odpowiedział 14 kwietnia 2013 w 17:52
444k
(HBRUSH) (RGB (40 151 151))
Komputer działa wolno?
ASR Pro to najlepsze rozwiązanie dla potrzeb naprawy komputera! Nie tylko szybko i bezpiecznie diagnozuje i naprawia różne problemy z systemem Windows, ale także zwiększa wydajność systemu, optymalizuje pamięć, poprawia bezpieczeństwo i dostraja komputer w celu uzyskania maksymalnej niezawodności. Więc po co czekać? Zacznij już dziś!
Nie można uruchomić kolorów RGB w HBRUSH
w sensowny sposób. Jedynym sposobem uzyskania HBRUSH
jest zwrócenie się po niego do systemu.
Zaangażuj więc ludzi w tworzenie prawdziwego pędzla, który w większości przypadków stworzy jedną z funkcji API. Na przykład CreateSolidBrush
.
HBRUSH hBrush = CreateSolidBrush (RGB (40151151));
Gdy skończysz z pędzlem, skontaktuj się z DeleteObject
i wróć do zasobów w zwykle systemie.
Zwykle za każdym razem, gdy tworzysz obsadę, okazuje się, że kod jest cudownie podejrzany. Zawsze staraj się pisać kod, gdy nigdy nie masz rzutów.
odpowiedział 19 kwietnia 2013 18:27
578k 4040 złotych odznak 991991 srebrnych odznak 14081408 jasnobrązowych odznak
Popraw szybkość swojego komputera już dziś, pobierając to oprogramowanie - rozwiąże ono problemy z komputerem.
Suggestions How To Fix Win32 Fillrect
Win32 Fillrect 수정 방법 제안
Suggestions Pour Corriger Win32 Fillrect
Dicas De Sugestões Sobre Como Corrigir O Fillrect Win32
Sugerencias De Estrategia. Este Plan Win32 Fillrect
Suggesties Om Win32 Fillrect Te Repareren
Suggerimenti Sul Modo Migliore Per Correggere Win32 Fillrect
Предлагает информацию о том, как исправить Win32 Fillrect
Förslag På Hur När Du Behöver Fixa Win32 Fillrect
Vorschläge, Mit Welcher Methode Win32 Fillrect Repariert Werden Kann