Описание тега hbitmap

Дескриптор растрового изображения (один из типов данных Windows)
1 ответ

Сбросить существующий HBITMAP в качестве фона рабочего стола (Win32)

Я хочу создать прозрачное окно поверх рабочего стола.Для этого я создал HDC с фоном рабочего стола (создал HBITMAP рабочего стола и применил его к моему HDC) и вызвал UpdateLayeredWindow. Все идет нормально.из-за проблем с производительностью мне ну…
04 дек '11 в 18:21
2 ответа

Как изменить растровое изображение кнопки панели инструментов в win32?

Я создал панель инструментов с некоторыми элементами управления, используя ReBar в окне. Может кто-нибудь, пожалуйста, скажите мне, Как получить HWND для кнопок / выпадающего списка / и т. Д. (Не обычных кнопок в окне), если я знаю (только) идентифи…
15 апр '10 в 18:32
1 ответ

Работа с HBitmaps

Я пытаюсь сохранить некоторые HBITMAP в массив и отобразить их позже. Создание HBITMAP из DC работает, но когда я пытаюсь отобразить сохраненный HBITMAP, я, кажется, получаю неправильный. Это заставляет меня думать, что я не совсем понял, как HTBIMA…
31 окт '14 в 09:53
1 ответ

Создать растровое изображение (.NET) из HBITMAP

Я использую C++/CLI и у меня есть сырье HBITMAP называется hStripЯ должен отобразить это в PictureBox, так что я нашел следующую функцию System::Drawing::Image::FromHbitmapОднако это занимает IntPtr и я подумал, нужно ли мне конвертировать мой сырой…
18 июн '12 в 16:59
0 ответов

GetDIBits не работает. Возвращает только нулевые значения для пикселей

Я искал GetDIBits повсюду и, похоже, нашел обсуждение в любом другом приложении, кроме Excel 2016. Я продолжаю возвращать 0 для всех значений пикселей. Я не знаю, является ли использование Image1.Picture.Handle правильным утверждением для hdc, и я н…
16 сен '16 в 16:27
2 ответа

Почему HBITMAP перевернут

Я пытаюсь создать файл AVI для данного изображения JPG. Я читаю jpg с использованием библиотеки и готовлю hbitmap для нее. Наконец я добавляю его для создания файла avi. Но мой последний avi-файл содержит перевернутые изображения. Я сохранил негатив…
29 окт '10 в 12:16
1 ответ

Странная проблема с преобразованием между GDI+ в GDI: Bitmap и HBitmap

Я хочу конвертировать gdi+ Bitmap в объект gdi HBitmap. Я использую следующий метод: Bitmap* img = new Bitmap(XXX); // lots of codes... HBITMAP temp; Color color; img->GetHBITMAP(color, &temp); объект img рисует в диалоге. когда вызывается эт…
10 дек '08 в 02:25
1 ответ

Удаление HBitmap, помещенного в QLabel

У меня есть серия QLabel объекты в моем Qt GUI, и я заполняю их объектами HBITMAP. Эти HBITMAP являются буферами в памяти, они не существуют на диске. Теперь я использую QPixmaps fromWinHBITMAPto create aQPixmapwhich I can then pass to theQLabelsФун…
24 фев '12 в 16:42
1 ответ

SetBitmapBits не устанавливает Captured HBITMAP в окне

Я хочу получить 500x500 HBITMAP моего экрана от 0x0 (вверху слева) и нарисовать его на моем окне. Здесь идет мой код. SaveBitmap() Сохраняет HBITMAP и работает отлично. int scrnw = 500; int scrnh = 500; HDC shdc=GetWindowDC(NULL); HWND win=WindowFro…
09 апр '11 в 18:00
1 ответ

Получение RGB-значений определенного пикселя из HBITMAP

Как мне получить RGB-значения одного конкретного пикселя из HBITMAP? Я пытался читать подобные сообщения в Stackru, но ни один из них не подходит для этой проблемы. Код ниже, кажется, получает значение RGB для другой позиции (не желаемой) в HBITMAP.…
28 дек '14 в 15:23
2 ответа

Получение EZTwain BARCODE_Recognize возвращаемого значения -4

Я пытаюсь использовать библиотеку сканирования EZTwain для извлечения штрих-кодов из отсканированного изображения, и я получаю возвращаемое значение -4, когда пытаюсь вызвать EZTwain.BARCODE_Recognize(IntPtr, int, int), описание которого отсутствует…
10 июн '13 в 17:31
4 ответа

QImage от HBITMAP

В моей программе только для Windows я использую стороннюю библиотеку, которая возвращает HBITMAP, Есть ли способ инициализировать QImage из его содержимого, то есть преобразовать его в QImage?
28 янв '13 в 18:24
1 ответ

Должен ли я всегда заменять объект по умолчанию после того, как он завершит работу с новым объектом, когда я использую DC

Я просто использую временный DC, созданный с помощью: ::CreateCompatibleDC(NULL); Затем я рисую какое-то изображение для этого временного DC. Я хочу получить изображение в этом DC, поэтому я использую CreateCompatibleBitmap() создать временное растр…
09 янв '12 в 09:36
3 ответа

C++: Hbitmap/BITMAP в файл.bmp

Хорошо, вся история в том, что я пытаюсь использовать Leptonica+Tesseract OCR в C++, чтобы сделать скриншот, сохранить его в файл *.bmp, а затем загрузить его обратно в OCR. Мне не нужно будет делать это часто, но так как я не могу скопировать данны…
09 июл '14 в 02:59
5 ответов

Правильный способ закрыть РУЧКИ WinAPI (избегая повторного закрытия)

У меня есть ручка, и мне нужно ее закрыть. В коде есть несколько мест, где дескриптор может быть закрыт. Итак, это правильный способ закрыть ручку? HANDLE h; .... if ( h != INVALID_HANDLE_VALUE ) { ::CloseHandle(h); h = INVALID_HANDLE_VALUE; } Есть …
23 окт '12 в 10:53
2 ответа

C++ Получение RGB из hBitmap

Работа с растровыми изображениями для меня очень новая, поэтому я действительно боролся с онлайн-уроками и стратегиями, которые я прочитал. По сути, моя цель - сканировать экран на предмет определенного значения RGB. Я полагаю, что для этого нужно с…
19 апр '13 в 19:49
1 ответ

GdiPlus Растровое изображение скрыто в строку

Привет, я работаю над проектом и хочу отправить изображение с сервера клиенту. Как мне преобразовать картинку из растрового изображения GdiPlus в строку. Спасибо за помощь.
03 июл '14 в 10:22
1 ответ

Отображение HBITMAP

Я прошу прощения заранее; Я новичок в с, и я действительно не знаю, что я делаю. Я пытаюсь захватить и отобразить снимок экрана с помощью Windows 7 и c. Я знаю, это звучит глупо, в конечном итоге мне понадобятся все эти функции в разных программах, …
19 ноя '11 в 21:08
3 ответа

Используйте собственный HBitmap в C#, сохраняя альфа-канал / прозрачность

Допустим, я получил объект / дескриптор HBITMAP из встроенной функции Windows. Я могу преобразовать его в управляемое растровое изображение, используя Bitmap.FromHbitmap (nativeHBitmap), но если собственное изображение содержит информацию о прозрачн…
07 янв '11 в 15:54
5 ответов

Сохраните файл HBITMAP в *.bmp, используя только Win32

У меня есть HBITMAP в моем чистом проекте Win32 (внешние библиотеки не используются). Могу ли я экспортировать его в файл *.bmp, используя только функции Winapi и / или CRT, чтобы не иметь дополнительных зависимостей?
13 июл '14 в 07:26