Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Выбрать из файла все слова определенной длины Дано целое число N и текстовый файл, создать строковый файл, содержащий все слова длины N из исходного файла (знаки препинания в начале и в конце слов не учитывать). Если исходный файл не содержит... Ильгар, спасибо, что делитесь своими разработками и ничего не спрашиваете взамен. https://www.cyberforum.ru/ win-api/ thread1621681.html C++ WinAPI Стиль окна https://www.cyberforum.ru/ win-api/ thread1621035.html
Как можно сделать красивое окно на подобии хрома (Панель с заголовком, кнопки свернуть развернуть и закрыть)? Добавлено через 47 минут Неужели никто не знает? Как можно сделать красивое окно на подобии хрома higster, (Правила 4.7. - более полно описывайте суть проблемы или вопроса.)
C++ WinAPI Как увеличить окно при нажатии "подменю"? https://www.cyberforum.ru/ win-api/ thread1620962.html
Здравствуйте я пишу крестики нолики на winapi, в принципе саму игру я уже сделал, но через некоторое время решил доработать так вот - я создал меню, в нем два пункта: 3х3 и 5х5. мне нужно чтобы при... мне нужно чтобы при нажатии на 5х5 окно увеличивалось скажем на 200 в ширину и 200 в длину, подскажите как это реализовать SetWindowPos
C++ WinAPI Удаление потока щелчком левой мыши Написать программу, которая запускает новый поток при нажатии левой клавиши мыши. Поток начинает выводить возрастающую числовую по- следовательность в текущую позицию курсора мыши. При нажатии... https://www.cyberforum.ru/ win-api/ thread1621212.html
C++ WinAPI Не могу понять результат функции GetAsyncKeyState(VK_LBUTTON)
Сделал программу, которая должна при клике левой клавиши мыши выдавать 1, иначе 0. Вот элементарный код: #include "stdafx.h" #include <windows.h> #include <iostream> не могу понять как она всё-таки работает? Если в возвращающем значении старший значащий бит установлен, клавиша находится в нажатом состоянии, если самый младший значащий бит установлен, клавиша...
C++ WinAPI Как определить, что мышь заблокирована другим приложением, установившим hook? Есть приложение, которое при определенных условиях блокирует мышь. Используется SetWindowsHookEx с WH_MOUSE_LL, и для блокировки возвращается 1 вместо значения из функции CallNextHookEx. Необходимо... https://www.cyberforum.ru/ win-api/ thread1623932.html
C++ WinAPI Как работает эта функция? void HModel::MoveDown() { int hold=-1; if(isCircleUp) { if(coreSelected == circles.nCore) { for(int i=0;i<NCIRCLES;i++) { if(circles.nCore == coreSelected && nCircleUp !=... https://www.cyberforum.ru/ win-api/ thread1621322.html C++ WinAPI Стили окна Здравствуйте, подскажите пожалуйста есть ли такой стиль окна который отвечает за то что бы окно нельзя было развернуть во весь экран? Смотрел msdn но не нашел ничего подходящего (может пропустил).... style &= ~WS_MAXIMIZEBOX; https://www.cyberforum.ru/ win-api/ thread1621740.html
C++ WinAPI Сохранение скрина из консоли как сделать чтоб можно было прописать путь сохранения скрина из консоли??? Добавлено через 51 секунду #include <windows.h> #include <stdio.h> #include <iostream> #include <gdiplus.h> ... setlocale(LC_ALL, "Russian"); //включаем консольную кирилицу string path; cout << "Введите полный путь сохранения: " << endl; cin >> path; //вводим multibyte строку size_t count =... https://www.cyberforum.ru/ win-api/ thread1622193.html C++ WinAPI Почему не выводится BitMap из ресурсов?
вроде компилится, вроде всё правильно указал, помогите тупому юзверю! main.cpp: #include <windows.h> // заголовочный файл, содержащий WINAPI #include "resource.h" #define IDB_BITMAP1 ... Если не поможете то сойду с ума Ну неужели все так безнадежно?;D В приведенном коде везде где вызывается LoadImageA первый параметр (hInst) у тебя имеет значение NULL. Так как он ни где не...
C++ WinAPI Получить номер устройства в системе с которого была запущена программа https://www.cyberforum.ru/ win-api/ thread1621438.html
Доброго времени суток. Есть функция DWORD GetPhysicalDriveSerialNumber(UINT nDriveNumber, CString& strSerialNumber) { DWORD dwResult = NO_ERROR; strSerialNumber.Empty(); // Format...
C++ WinAPI Error LNK2019: ссылка на неразрешенный внешний символ main.obj : error LNK2019: ссылка на неразрешенный внешний символ "public: __thiscall KWnd::KWnd(char const *,struct HINSTANCE__ *,int,long (__stdcall*)(struct HWND__ *,unsigned int,unsigned... ponchic, такая ошибка возникнет, если в проект не включен файл KWnd.cpp - см.рис. https://www.cyberforum.ru/ win-api/ thread1622570.html
183 / 181 / 66
Регистрация: 15.02.2015
Сообщений: 515
0

FillRect - C++ WinAPI - Ответ 8538572

24.12.2015, 12:49. Показов 2614. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет!
Используется ли аппаратное ускорение для FillRect WinAPI функции?
Есть такая функция заливки прямоугольника:
C++
1
2
3
4
5
6
7
8
9
VOID FillRectRGB(LONG x1, LONG y1, LONG x2, LONG y2, UINT32 rgb)
{
    UINT32* data = (UINT32*)pData + y1 * width;
    UINT32* end = (UINT32*)pData + y2 * width;
    while (data < end) {
        std::fill(data + x1, data + x2, rgb);
        data += width;
    }
}
где pData - массив битмапа, width - его ширина. FillRect на этом же битмапе (CreateDIBSection) раза в полтора быстрее.

Вернуться к обсуждению:
FillRect C++ WinAPI
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.12.2015, 12:49
Готовые ответы и решения:

FillRect не работает
Может кто объяснить, почему не работает fillrect? #include &lt;windows.h&gt; #include &quot;resources.h&quot; LRESULT CALLBACK...

GDI FillRect, видно мерцание на месте контрола при движении окна
WINAPI Я использую FillRect для очистки фона, WM_ERASEBKGRN заблокировал, отрисовка по таймеру через двойную буферизацию. Так вроде...

StringGrid1.Canvas.FillRect(Rect)
Здравствуйте подскажите пожалуйста как можно записать сивол некий в edit а StringGrid1.Canvas.FillRect(Rect) его рисовал?

3
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Новые блоги и статьи
Контейнеризация ML моделей с помощью Docker и Kubernetes
Mr. Docker 14.03.2025
Перенос ML-моделей из лаборатории в продакшн сопровождается целым комплексом проблем. Нередко код, который отлично работает на локальной машине, отказывается функционировать в промышленной среде. . . .
Организация масштабируемого хранилища с Apache Cassandra
Codd 14.03.2025
Изначально разработанная в Facebook, а затем переданная Apache Software Foundation, Cassandra сочетает в себе принципы Amazon's Dynamo и Google's BigTable. Эта комбинация создает уникальную. . .
Kafka или Pulsar: Что лучше для потоковой обработки в Java
Javaican 14.03.2025
Среди множества решений для потоковой обработки данных Apache Kafka долгое время удерживала лидирующие позиции, став де-факто стандартом в индустрии. Однако в последние годы всё больше внимания. . .
Создание и использование компонентов в Vue 3
Reangularity 14.03.2025
Компонент в Vue - это автономный блок интерфейса, который содержит собственную разметку, логику и стили. Представьте себе кнопку, форму ввода или даже целую панель навигации - всё это можно оформить. . .
Vue 3: Создаем современное веб-приложение с Composition API
Reangularity 14.03.2025
В фронтенд-разработке Vue 3 выделяется своим прагматичным подходом. В отличие от React с его минималистичной философией "всё — JavaScript" или Angular с его всеобъемлющим корпоративным подходом, Vue. . .
Разработка контекстных меню в iOS
mobDevWorks 14.03.2025
С приходом iOS 13 Apple представила новый API для контекстных меню, который полностью заменил предыдущую технологию 3D Touch peek & pop. Хотя многие разработчики и пользователи испытывают ностальгию. . .
Лучшие практики оптимизации Docker Image
Mr. Docker 13.03.2025
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/ CD пайплайнами,. . .
Вопросы на собеседовании по Docker
Mr. Docker 13.03.2025
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет. . .
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
РоΜа 13.03.2025
Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал. . . пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. . . .
Real PATH definitions in bash scripts
jigi33 13.03.2025
Как поймать путь и путь к директории относительно запускаемого файла в BASH 1. поймать путь через вывод $(pwd) 2. более правильно - на основе realpath (см. скриншот)
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru