2 iuan19 iuan19 于 2015.06.14 23:15 提问

word嵌入到ocx控件中,怎么实现打印文件

我把word文档打开嵌入到ocx控件中,(vc代码)现在想编程实现打印。
直接在word程序中点击打印时会出现打印对话框,我的想法是怎么弹出这个打印对话框,
然后可打印。
我想可能这样实现
LPDISPATCH lpDisp = m_pSelection->GetIDispatch();
CDocument0 testDoc(lpDisp);

    CApplication _app(testDoc.get_Application());
            CDialogs _dlgs(_app.get_Dialogs());

    LONG count = _dlgs.get_Count();
    CDialog0 _dlg;
    LONG itemid=1;
    COleVariant covOptional((long) 1000);
    _dlg.AttachDispatch(_dlgs.Item(itemid));
_dlg.Show(covOptional);

不知道有没有这个打印对话框,而且就算有的话,那么后续打印时怎么编写代码
Csdn user default icon
上传中...
上传图片
插入图片