MFC GDI摘要

来源:互联网 发布:人工智能 无人机的关系 编辑:程序博客网 时间:2024/04/29 03:19
1. OnPaint()与OnDraw()函数的区别:
 在VIEWCORE.CPP文件176行:
void CView::OnPaint()
{
    // standard paint routine
    CPaintDC dc(this);
    OnPrepareDC(&dc);
    OnDraw(&dc);
}
 410行:
void CView::OnPrepareDC(CDC* pDC, CPrintInfo* pInfo)
{
    ASSERT_VALID(pDC);
    UNUSED(pDC); // unused in release builds

    // Default to one page printing if doc length not known
    if (pInfo != NULL)
        pInfo->m_bContinuePrinting =
            (pInfo->GetMaxPage() != 0xffff || (pInfo->m_nCurPage == 1));
}
原创粉丝点击