Невозможно рисовать с помощью 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); } // ...

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