2
ответа

Странная ошибка с CreateCompatibleDC

Возможно, это - глупый вопрос, я не вижу, почему я не мог создать DC в следующем коде: HBITMAP COcrDlg:: LoadClippedBitmap (путь LPCTSTR, UINT maxWidth, UINT maxHeight) {HBITMAP...
вопрос задан: 26 May 2010 01:15
2
ответа

Почему был бы GDI +, цвета варьируются базирующиеся прочь, видима ли подсказка?

Я отображаю битовый массив с помощью GDI +. После загрузки битового массива от ресурса DLL я выбрал цвет фона (синий - # 0000FF) к прозрачному использованию TransparentBlt. На Windows Vista и позже этом...
вопрос задан: 5 May 2010 04:01
2
ответа

Нахождение использования ресурсов GDI/пользователя от дампа катастрофического отказа

У меня есть дамп катастрофического отказа приложения, которое, предположительно, пропускает GDI. Приложение работает на XP, и у меня нет проблем при загрузке его в WinDbg для рассмотрения его. Ранее мы имеем, используют Gdikdx.dll...
вопрос задан: 23 September 2008 17:19
2
ответа

Как определить размер части кнопки переключателя Windows

Я привлекаю старую школу (нетематический - тематические радио являются целой другой проблемой), переключатели сам с помощью DrawFrameControl: DrawFrameControl (dc, &rectRadio, DFC_BUTTON, isChecked ()?...
вопрос задан: 14 September 2008 23:59
1
ответ

Лучшие практики для разработки приложений Windows Win32 для использования в нескольких версиях Windows

Я занимаюсь разработкой настольного приложения C ++ Win32 / GDI для Windows 7, Windows 8 и Window 10. В частности, я пытаюсь сделать приложение осведомленным о высоком разрешении. Окно 7, Windows 8 и Окно 10, имеющие различные ...
вопрос задан: 1 March 2019 07:02
1
ответ

О GDI/GDI + координируют совместимость?

У меня есть проблема при рисовании и с GDI и с GDI + попеременно. Преобразование страницы — в особенности масштабирующийся — кажется, немного выключено между двумя. Какие свойства...
вопрос задан: 3 February 2019 22:39
1
ответ

c# radial gradient brush effect in GDI and winforms

I have created a c# windows application and written 75% of the code. The program allows the user to create a flow chart, and will shade the flow chart shapes according to their status. I wanted them ...
вопрос задан: 29 November 2012 10:40
1
ответ

Стабильный алгоритм произвольного цвета

Здесь у нас есть интересное реальное требование алгоритма, включающее цвета. N Симпатичные Цвета: для рисования красивой диаграммы (т.е.: круговая диаграмма) мы должны выбрать случайный набор цветов N, которые являются "...
вопрос задан: 23 November 2011 08:10
1
ответ

StretchDIBits кажется медленным, Есть ли быстрее какой-либо API?

Я хочу натянуть бабки к HDC, тому же размеру. Я использую: des и src имеют тот же размер.:: StretchDIBits (hdc, des.left, des.top, des.right - des.left, des.bottom - des.top...
вопрос задан: 18 October 2010 18:17
1
ответ

Значение HBRUSH в RGB

Можно ли получить значение RGB из HBRUSH или из идентификатора кисти? например: я ищу GRAY_BRUSH в значении RGB.
вопрос задан: 31 August 2010 19:30
1
ответ

Изменение встроенного шрифта TrueType, таким образом, это будет применимо Windows GDI

Я пытаюсь представить содержание PDF к контексту устройства GDI (битовый массив на 24 бита, чтобы быть точным). Парсинг потока PDF в объекты PDF и рендеринг команд PDF из словаря содержания работают хорошо...
вопрос задан: 22 July 2010 19:06
1
ответ

Шрифты Windows, не сразу применимые в приложении после установки?

Каждый раз, когда я устанавливаю новый шрифт на сервере Windows 2003, я не могу сразу использовать его в моем веб-приложении asp.net. Приложение получает шрифт через API победы CreateFontIndirect gdi32.dll, и...
вопрос задан: 3 June 2010 07:49
1
ответ

Нуждаюсь в помощи устанавливая изображение с прозрачным фоном к буферу обмена

Я нуждаюсь в помощи, устанавливая прозрачное изображение на буфер обмена. Я продолжаю получать "дескриптор, недопустимо". В основном мне нужна "вторая пара глаз" для просмотра следующего кода. (Полный рабочий проект в...
вопрос задан: 10 May 2010 16:49
1
ответ

как заполнить градиент для roundrect в чистом gdi (не gdi +)

только в чистых gdi. мыслях или коде все приветствие.
вопрос задан: 7 April 2010 23:05
1
ответ

Что делает, означают при добавлении префикса к имени поверхности шрифта Windows?

С EnumFontFamiliesEx я получаю два экземпляра некоторых шрифтов, второй из которых имеет снабженный префиксом к имени поверхности в LOGFONT. Например, я получаю "MS PMincho" и "@MS PMincho". Все же для другого...
вопрос задан: 22 March 2010 22:14
1
ответ

Действительно ли возможно решить, что Windows шрифтов выбирает для связывания шрифтов?

Предположим, что у Вас есть строка с текстом в двух или больше сценариях. При использовании функции GDI как TextOut (современные версии), Windows сделает "связывание шрифтов". Таким образом, GDI потянет то, с чем он может...
вопрос задан: 11 March 2010 18:04
1
ответ

Получите все окна, которые перекрывают мое окно

Я хочу найти все окна, которые полностью или частично накладываются, мое окно (сверху его). Как особый случай, если у меня есть два дескриптора окна (hWnd1 и hWnd2), я хочу найти если hWnd2 частично или...
вопрос задан: 23 February 2010 09:39
1
ответ

Шрифт в 'GraphicsPath. AddString' меньше чем обычно шрифт

По некоторым причинам, если я добавляю строку к использованию GraphicsPath AddString, шрифт будет меньшим, чем это похоже в Диалоговом окне Шрифта. SizeF sz = g. MeasureString (текст, новый Шрифт (Шрифт. FontFamily, (...
вопрос задан: 19 February 2010 12:16
1
ответ

WMF / преобразование Формата файла EMF C#

В моей программе у меня есть требование, чтобы "воспроизвести" или "проанализировать" метафайлы окон (WMF и EMF). Я вырыл через MSDN и Google, и самой близкой, я приехал, является Графика. Метод EnumerateMetafile...
вопрос задан: 19 November 2009 13:51
1
ответ

Двойная буферизация в WPF?

Я разрабатываю управление графиком в WPF. Я ранее разработал его с помощью GDI и C#. я использовал двойную буферизацию в предыдущем управлении для предотвращения некоторых проблем, связанных с перерисовкой управления графиком...
вопрос задан: 4 November 2009 09:04
1
ответ

Прозрачность для отправки текстовых сообщений в GDI

я создал Битовый массив с помощью GDI +. Я натягиваю текст к тому битовому массиву с помощью GDI Drawtext. Используя Drawtext я не могу применить прозрачность. Любая справка или код будут цениться.
вопрос задан: 27 August 2009 10:47
1
ответ

Как Создать Gdiplus:: Битовый массив от HBITMAP, сохраняя информацию об альфа-канале?

Когда я создаю новый Gdiplus:: Битовый массив с помощью Битового массива:: функция FromHBITMAP, полученное растровое изображение непрозрачно - ни одна из частичной прозрачности от исходного HBITMAP не сохраняется. Есть ли путь к...
вопрос задан: 6 February 2009 20:13
1
ответ

C++ / Win32: Как получить альфа-канал от HBITMAP?

У меня есть HBITMAP, содержащий данные альфа-канала. Я могу успешно представить это использование:: функция AlphaBlend GDI. Однако, когда я звоню:: функция GetPixel GDI, я никогда не возвращаю значения с...
вопрос задан: 2 December 2008 01:02
0
ответов

Как сгенерировать монохромную битовую маску для 32-битного растрового изображения

В Win32 это обычный метод для сгенерируйте монохромную растровую маску из растрового изображения для использования прозрачности, выполнив следующие действия: SetBkColor (hdcSource, clrTransparency); VERIFY (BitBlt (hdcMask, 0, 0, ...
вопрос задан: 25 June 2019 14:59
0
ответов

WinForm Drawing2D Graphics - Отразить ось Y

Проблема с отсутствием встроенной функции для переворачивания оси Y в .NET Drawing2D хорошо известна. К сожалению, инженеры-механики, инженеры-строители и другие инженеры так и не начали рисовать свои чертежи "вверх ногами" .....
вопрос задан: 24 January 2019 11:28
0
ответов

Есть ли что-то особенное в использовании BeginPaint / EndPain, а не GetDC / ReleaseDC в ответ на сообщение WM_PAINT?

Можно использовать GetDC / ReleaseDC для рисования в клиентской области окно. Но в ответ на сообщение WM_PAINT нужно использовать BeginPaint / EndPaint. Есть ли в этом что-то особенное?
вопрос задан: 11 June 2018 11:41
0
ответов

Какой самый быстрый способ многократно заполнить окно данными RGB из массива?

Сейчас я пишу простую игру. Мой графический код запускается один раз за кадр (примерно 30 раз в секунду) и записывает данные RGB в массив с 640 * 480 = 307200 записями. Я создал Win32 ...
вопрос задан: 23 May 2017 12:29
0
ответов

Почему бы не использовать GDI для многократного заполнения окна данными RGB из массива?

Это продолжение этого вопроса. В настоящее время я пишу простую игру и ищу самый быстрый способ (многократно) отображать массив данных RGB в окне Win32, без мерцания или другого ...
вопрос задан: 23 May 2017 12:16
0
ответов

Авторизация CouchDB для каждой базы данных

Я работаю над приложением, поддерживаемым CouchDB. По сути, я хочу создать базу данных для каждого отдельного пользователя моего приложения. Для этого администратор создаст базу данных, но…
вопрос задан: 23 May 2017 11:53
0
ответов

Является ли StretchBlt HALFTONE == BILINEAR для всего масштабирования?

Может ли кто-нибудь уточнить, выполняет ли функция GDI StretchBlt для Win32 API рабочей станции билинейную интерполяцию для масштабирования как больших, так и меньших изображений для 24/32-битных цветных изображений? А если нет, ...
вопрос задан: 23 May 2017 11:52