Вопросы по теме 'hbitmap'

Создание HBITMAP из glReadPixels
Мне нужно создать HBITMAP из данных, возвращаемых вызовом glReadPixels(): HDC hCompDC = CreateCompatibleDC(NULL); HDC hDC = GetDC(); m_hClipboardBitmap = CreateCompatibleBitmap(hDC, size.cx, size.cy); if ( m_hClipboardBitmap == NULL ) {...
1660 просмотров
schedule 03.11.2022

Нарисуйте HBITMAP в многоуровневом окне. Что случилось?
Всем привет и хорошего дня, моя конечная цель - нарисовать файл PNG, включая альфа-канал, на экране - это означает, что не в собственное окно, а где-то на рабочем столе. Часть для загрузки PNG в HBITMAP теперь работает (проверено другим способом),...
4117 просмотров
schedule 29.11.2023

Иногда растровые изображения перевернуты при получении эскизов файлов.
Я использую этот метод для получения миниатюр файлов (сохраняя прозрачность...): public static Image GetIcon(string fileName, int size) { IShellItem shellItem; Shell32.SHCreateItemFromParsingName(fileName, IntPtr.Zero,...
332 просмотров
schedule 12.01.2024

CListCtrl с доступом CImageList к HBITMAP для модификации
У меня есть CListCtrl, содержащий CImageList, поэтому я могу отображать HBITMAP в своем списке (просто цветной прямоугольник). Я хочу иметь возможность заменить цвет. Например, если я выберу какой-либо цвет в списке, а затем нажму заменить, цвет...
593 просмотров
schedule 09.07.2022

Не удалось передать System.Drawing.Bitmap в C++ DLL
Я пишу DLL на С++ для поиска субкартинки в растровом изображении. Когда часть C++ выполняется, HBITMAP недействителен. Вот мой код: C#: [System.Runtime.InteropServices.DllImport("FindSubPicture.dll", EntryPoint = "FindSubPictures",...
432 просмотров
schedule 09.06.2022

Отображение переданного HBITMAP в элементе управления изображением
У меня есть камера с библиотекой, разработанной на C#, и клиентское приложение, написанное на C++ 6. Я создал оболочку C# COM, чтобы связать две системы вместе, и она работает достаточно хорошо. В оболочке С# COM у меня есть объект...
135 просмотров
schedule 06.10.2022