永发信息网

VC如何通过PrintOut实现打印指定页码范围的word文档

答案:2  悬赏:0  手机版
解决时间 2021-01-30 02:46
我在VC6.0里是这么写的
testDoc.PrintOut(covTrue, // Background.
covOptional, // Append.
COleVariant((long)3),// Range.
covOptional, // OutputFileName.
COleVariant((long)1), // From.
COleVariant((long)2), // To.
covOptional, // Item.
COleVariant((long)1), // Copies.
covOptional, // Pages.
covOptional, // PageType.
covFalse, // PrintToFile.
covOptional, // Collate.
covOptional, // ActivePrinterMacGX.
covOptional, // ManualDuplexPrint.
covOptional, // PrintZoomColumn New with Word 2002
covOptional, // PrintZoomRow ditto
covOptional, // PrintZoomPaperWidth ditto
covOptional);
在网上查了好多有关PrintOut参数的资料,都说是这样,但是我这么写,运行到这的时候就会报错,如果我把Range这个参数改为COleVariant((long)0),而From和To参数都改成covOptional,就不会报错,而且能正常打印全部文档,但是我想要实现打印指定页码范围的word文档啊,哪位高手帮帮忙啊、、、谢啦、、

这个问题困扰我好几天了、还是不行、如果不用PrintOut函数打印、其他别的方法能实现打印指定页码范围内的文档也行、重点是打印指定页码范围的文档、有木有高手啊、帮帮忙
最佳答案
Range设置为wdPrintFromTo
全部回答
你好! 仔细看看文件,必须有分节,整个文件是3-6,但页面可能不会是3-6页。 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奥迪a6l的全景天窗能打开吗
妆镜的意思是什么啊?知道的请说下!
因为自认为 能力不足就不能对公司提要求了?
买了农村社保做个手术为什么报不到帐,
雾天在高速路上发生事故,车上人员不要随便下
有关盗墓笔记 藏海花中小哥到底有没有出现过?
徽言的意思是什么啊?知道的请说下!
p站有没有这样的古风建筑图
六龄牙最晚几岁长
我市盛产山苍子(俗名:山胡椒)油,它是我国
远古 痛苦之村 第6关该怎么打? 害我用了3个F
我开通的黄钻服务怎么进行关闭
如图所示的结构中,已知节点2的转角为,则1点
男孩子补肾吃什么食物
宝马电池亏电严重最快怎么打着
推荐资讯
水床品牌排行是怎么样的
什么小说的主角叫杨易
想做隐形矫正,进口的和国产的有区别吗?
曲线f(x)=根号x在点(1,2)处切线的斜率是
诛仙手游老虎游戏短信码是什么
清除动物脂肪沉积的最常见的办法是使用一些含
哆多艺术培训怎么去啊,我要去那办事
豉汁青口的做法步骤图,豉汁青口怎么做好吃
mX对任意实数X都成立,则2m-1的取值范围是什么
金源酒店(盐城阜宁)怎么去啊,我要去那办事
思达外语学校(总校)地址在哪,我要去那里办事
西林县品尚网域网咖地址在什么地方,我要处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?