我有一个单文档工程,文档窗口被切分:左视图由CTreeView 的派生类管理,右视图由CListView 的派生类CMyListView(其为风格为LVS_REPORT)管理,我想为右视图添加打印和打印预览,我在MyListView.cpp中添加了
ON_COMMAND(ID_FILE_PRINT,CListView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW,CListView::OnFilePrintPreview)还有
BOOL CMyListView::OnPreparePrinting(CPrintInfo* pInfo) 
{
// TODO: call DoPreparePrinting to invoke the Print dialog box

//return CListView::OnPreparePrinting(pInfo);
pInfo->SetMaxPage(2);
    BOOL bret=DoPreparePrinting(pInfo);
pInfo->m_nNumPreviewPages=2;
return bret;
}
但是打印预览窗口可以出现,但是出现的纸面是并没有右视图的文字,这 是为什么,如何完成这个打印预览,在打印预览中出现这样的情况,在如果要打印,可以正确完成吗?