我画位图使用普通的memDC bitblt到pDC这种方式,如:
        CBitmap bgnd;
        bgnd.LoadBitmap(IDB_BACKGND);
        BITMAP  bm;
        bgnd.GetBitmap(&bm);
        CDC  memDC;
        memDC.CreateCompatibleDC(pDC);
        memDC.SelectObject(bgnd);        CRect rcClient;
        GetClientRect(&rcClient);
        pDC->StretchBlt(rcClient.left, rcClient.top, rcClient.Width(), rcClient.Height(), 
            &memDC, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY);程序窗口里和打印预览可以看到图片,但用pdf虚拟打印机打印成pdf后,打开pdf里位图就没有显示,不知道是不是我自己adobe reader的问题,还是预览和打印本身用的dc就不同,需要特别的处理?高手指点,感激不尽!