Невозможно рисовать с помощью Gdiplus в CFormView MFC.C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно рисовать с помощью Gdiplus в CFormView MFC.

Сообщение Anonymous »


Используя приведенный ниже фрагмент кода, действия Gdiplus ничего не рисуют (но использование CDC напрямую работает):
класс MainView: общедоступный CFormView { публика: // ... void OnDraw(CDC* dc) переопределение { CRect rect(0, 0, 100, 100); dc->DrawText(L"привет, мир", &rect, 0); // рисуется нормально Gdiplus::Графика графика(dc->m_hDC); Gdiplus::Pen pen(Gdiplus::Color(100, 0, 0, 100), 3); графики.DrawLine(&pen, 0, 0, 300, 300); Graphics.DrawRectangle(&pen, 0, 0, 100, 100); } // ...
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»