本文整理汇总了C++中CGraphic::drawGraphic方法的典型用法代码示例。如果您正苦于以下问题:C++ CGraphic::drawGraphic方法的具体用法?C++ CGraphic::drawGraphic怎么用?C++ CGraphic::drawGraphic使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CGraphic
的用法示例。
在下文中一共展示了CGraphic::drawGraphic方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnDraw
void CMiniCADView::OnDraw(CDC* pDC)
{
CMiniCADDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
//v1.1
//char info[100] = "F1-Line F2-Rect F3-Circle F4-Ellipse F5-PencilPath";
//pDC->TextOut(0, 0, info);
CBrush brsn;
brsn.CreateStockObject(NULL_BRUSH);
CBrush *oldBrsh = pDC->SelectObject(&brsn);
for (int i = 0; i < m_Graphic.GetSize(); ++i)
{
CGraphic *aGraphic = (CGraphic *)m_Graphic[i];
aGraphic->drawGraphic(pDC);
}
brsn.DeleteObject();
pDC->SelectObject(oldBrsh);
}