2015-08-05 7 views
0

Я пытаюсь изменить внешний вид отображаемого графика на белом фоне с черными осями. Однако, просто изменяя значения RGB изКак изменить порядок рисования элементов графика MFC

m_OScopeCtrl.SetBackgroundColor(RGB(0, 64, 0)) ; 
    m_OScopeCtrl.SetGridColor(RGB(192, 255, 192)) ; 
    m_OScopeCtrl.SetPlotColor(RGB(255, 255, 255)) ; 

в «TestOScopeDlg.cpp», кажется, не сделать трюк, весь график только белеет и участки исчезают (предположительно прячась в белом фоне) ,

Ссылка на исходный код кодека.

http://www.codeproject.com/Articles/241/Oscilloscope-StripChart-Control

Как я могу сделать график появляются с белым фоном и черными осями?

ответ

0

Найден ответ. Изменение SRCPAINT в SRCAND работает.

кажется SRCPAINT работает при попытке наложения света цвета на вершине темного цвета и SRCAND работает при попытке наложения темного цвета на вершине света цвета.

Смежные вопросы