Table of Contents
В некоторых случаях лучший компьютер может отображать код ошибки, производящий win32 fillrect. Эта ошибка может иметь разные причины.
ПК работает медленно?
- # 2 минуты на чтение.
Функция FillRect ударяет метлой по прямоугольнику. Эта функция включает левую и базовую рамки, однако исключает правую рамку и компоненты прямоугольника.
Синтаксис
int FillRect ( [in] HDC-HDC, [in] const RECT 1. lprc, [дюйм] HBROSH hbr);
Параметры
Указывает на структуру RECT , содержащую логические координаты прямоугольной формы, которую необходимо занять.
Возвращает значение кисти
Параметр, присвоенный hbr, может быть либо этим дескриптором логической кисти, либо почти всем последним значением цвета. При указании дескриптора – помогите вам с логической кистью, вызовите отдельную из следующих функций, чтобы получить покрытие: CreateHatchBrush , CreatePatternBrush и / или CreateSolidBrush < / а>. Вы также можете использовать текущую функцию GetStockObject для доступа к дескриптору, который поможет одной из кистей. Если вы укажете, что просто значение цвета для работы с параметром hbr, имейте в виду, что это должен быть один из стандартных цветов плана (значение 1 действительно должно быть добавлено к выбранному цвету). Например:
FillRect (hdc, & rect, (HBRUSH) (COLOR_WINDOW + 1));
Список всех стандартных многоуровневых цветов см. в GetSysColor .
При удовлетворении заданного прямоугольника FillRect обычно не учитывает правый и нижний углы какого-либо замкнутого прямоугольника. Gdi заполняет прямоугольник до самого важного правого столбца и строки детали, только без столбца и строки истинной части, независимо от текущих модемных приложений.
Примеры
Требования
Клиент минимально поддерживается | Приложения Windows 2000 Professional [только для настольных ПК] |
Минимальное время сервера | Приложения Windows 2000 Server [только для настольных ПК] |
Целевая платформа | Windows |
Заголовок | winuser.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
Комплект API | ext-ms-win-ntuser-gui-l1-1-0 (введено в Windows 8) |
См. также
Не тот ответ, который вам нужен? Ознакомьтесь с другими вопросами с меткой «Четкая графика» C ++ Visual-c ++ Gdi или задайте свой личный вопрос.
Обычно это предупреждение, а не все ошибки. В таком случае это тоже кажется неправильным.
HDC hdc = CreateDC (ТЕКСТ ("ДИСПЛЕЙ"), NULL, NULL, NULL);RECT rect означает 30, 50, 100, 200;Кисть HBROSH подразумевает CreateSolidBrush (RGB (50, 151, 151));FillRect (HDC, & rect, кисть);DeleteObject (kitB);
Обратите внимание, как используется CreateSolidBrush
– преобразование цвета в HBRUSH вряд ли сработает.
ответ дан 14 апр 2013 г., 17:52
444k 7373 золотых значка
(HBRUSH) (RGB (40 151 151))
ПК работает медленно?
ASR Pro — идеальное решение для ремонта вашего ПК! Он не только быстро и безопасно диагностирует и устраняет различные проблемы с Windows, но также повышает производительность системы, оптимизирует память, повышает безопасность и точно настраивает ваш компьютер для максимальной надежности. Так зачем ждать? Начните сегодня!
Вы не можете использовать цвет RGB в HBRUSH
осмысленным образом. Единственный способ получить HBRUSH
– это запросить его у системы.
Так что сделайте их вовлеченными в создание настоящей кисти, которая в большинстве случаев всегда будет создавать одну из этих функций API. Например, CreateSolidBrush
.
HBRUSH hBrush = CreateSolidBrush (RGB (40,151,151));
Закончив работу с кистью, коснитесь DeleteObject
и вернитесь к ресурсам, работающим в системе.
Обычно каждый раз, когда вы пытаетесь сделать слепок, вы обнаруживаете, что код довольно подозрительный. Всегда пытайтесь писать код, когда нет приведений.
ответил 19 апр.2013 г. 18:27
578k
Улучшите скорость своего компьютера сегодня, загрузив это программное обеспечение - оно решит проблемы с вашим ПК. г.
Suggestions How To Fix Win32 Fillrect
Win32 Fillrect 수정 방법 제안
Suggestions Pour Corriger Win32 Fillrect
Dicas De Sugestões Sobre Como Corrigir O Fillrect Win32
Sugestie, W Jaki Sposób Naprawić Win32 Fillrect
Sugerencias De Estrategia. Este Plan Win32 Fillrect
Suggesties Om Win32 Fillrect Te Repareren
Suggerimenti Sul Modo Migliore Per Correggere Win32 Fillrect
Förslag På Hur När Du Behöver Fixa Win32 Fillrect
Vorschläge, Mit Welcher Methode Win32 Fillrect Repariert Werden Kann
г.