Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
22 / 16 / 1
Регистрация: 15.10.2011
Сообщений: 305

Аналог InvalidateRgn в GDI+

06.01.2012, 17:25. Показов 800. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть примерно такой код
C++
1
2
3
4
5
6
7
8
9
10
void DrawShape(HWND hWnd, HDC hDC, Gdiplus::Region* region)
{
    Gdiplus::Graphics graphics(hDC);
    Gdiplus::SolidBrush brush(Gdiplus::Color(128, 255, 175, 100));
    graphics.FillRegion(&brush, region);
 
    HRGN hRgn = region->GetHRGN(&graphics);
    InvalidateRgn(hWnd, hRgn, FALSE);
    DeleteObject((HGDIOBJ)hRgn);
}
Как то не кошерно получается с InvalidateRgn через HRGN. Как регион объявить недействительным средствами GDI+?
Или я не в том направлении мыслю? GDI+ плохо знаю.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
06.01.2012, 17:25
Ответы с готовыми решениями:

GetTextExtentPoint - аналог функции в GDI+
А есть ли какой аналог этой функции в GDI+? ;) ЗЫ: Ответов типа 'можно ведь вызвать api' не нужно, это я и так знаю, мне интересно...

Есть ли в WPF полноценная замена GDI+? Чтобы можно было всё, что можно в GDI+? Просто думаю углубляться в работу с изображениями в WPF или GDI.
Ну собственно весь вопрос в заголовке темы.

COM GDI+
Добрый день. Было запланировано создание type library под интерфейсы gdi+, которые описаны в msdn. При поиске идентификаторов CLSID...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.01.2012, 17:25
Помогаю со студенческими работами здесь

GDI +
Zdarova proggrameri i i collhackeri:) Kto znaet C\C++,naverneka znaet i pro Compatible declar... mne nado zdelat chtoto podobnoe v...

GDI+
Здравствуйте коллеги! Подскажите пожалуйста, каким образом можно нарисовать что нибудь на контроле средствами GDI+ , так как у меня на...

GDI
Ребята, привет. Не знаю, с чего начать. Нужен примерчик использования интерфейса графического устройства. Что-нибудь нарисовать,...

GDI+
Почему не происходит отрисовка примитивов? //--------------------------------------------------------------------------- #include...

Аналог Компрессора Данфосс FR-8.5A, Не могу найти аналог компрессора
Кто-нибудь подбирал аналог данного компрессора,он стоит на низкотемпиратурном ларе? Заранее спасибо!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru