Библиотека 2D-графики для приложения Windows Form

Мне нужна 2D-графическая библиотека для приложения Windows Form (Visual Studio 2010). Раньше я работал с SDL в консольных приложениях. Это было действительно здорово: просто и мощно. Но мой друг сказал мне, что это не будет работать в Windows form application. Можете ли вы предложить мне хорошую библиотеку для 2D-рисования в приложениях формы, написанных на C ++? Или есть ли способ использовать SDL в приложениях формы Windows? *было бы здорово, если бы у него были такие функции: загрузка .bmp и .gif и популярных форматов изображений. Простой в освоении. Рисуйте текст и простые 2D-фигуры.

Спасибо.

(Извините за мой плохой английский)


person arman_aegit    schedule 05.07.2011    source источник


Ответы (1)


SDL поддерживает Windows. Вы должны иметь возможность использовать SDL, просто используя дескриптор окна из элемента управления в Windows Forms. Например, если вы инициализируете SDL для использования «панели», передав свойство panel->Handle в качестве HWND, все должно работать нормально.

Кроме того, вы можете использовать встроенный рисунок Windows Form в System.Drawing пространство имен.

person Reed Copsey    schedule 05.07.2011