| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 471 人关注过本帖
标题:好吧...真心不明白哪里少了括号....求大神帮忙..
只看楼主 加入收藏
herowufei
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-11-4
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
好吧...真心不明白哪里少了括号....求大神帮忙..
上代码..................................

void CFCTIPrintPage::Print(void)
{                                                     // 17行
    CDC dc;
    CPrintDialog printDlg(FALSE);                     //  19行
    if(printDlg.DoModal() != IDOK)     
    {         
        return;   
    }   
 //弹出打印对话框,取得用户设置参数                  
 //绑定一个打印机DC到CDC  
   dc.Attach(printDlg.GetPrinterDC());           
//为真表示正在向打印机输出,CDC的设备上下文是打印机  
   dc.m_bPrinting = TRUE;  
   DOCINFO di;
//初始化打印机的DOCINFO      
   memset(&di,0,sizeof (DOCINFO));  
    di.cbSize=sizeof (DOCINFO);  
    BOOL bPrintingOK = dc.StartDoc(&di);
//开始一个打印任务   
   CPrintInfo Info;     
 // HORZRES:屏幕的宽度(像素);VERTRES:屏幕的高度(光栅线);
    Info.m_rectDraw.SetRect(0, 0, dc.GetDeviceCaps(HORZRES), dc.GetDeviceCaps(VERTRES));      
   //设置打印区域大小  
    OnBeginPrinting(&dc,&Info);
//打印初始化     
     for(UINT page = Info.GetMinPage(); page <= Info.GetMaxPage() && bPrintingOK; page++)     
    {     
    dc.StartPage();
    //开始一个新的打印页      
    Info.m_nCurPage=page;     
   // 标识当前打印页的数字      
    OnPrint(&dc,&Info);
 //打印      
    bPrintingOK = (dc.EndPage() > 0);
//打印页结束   
     }  
    OnEndPrinting(&dc,&Info);
 //打印完成后释放资源  
    if(true == bPrintingOK)  
   {     
    dc.EndDoc();
 //一个打印任务结束
    }   
    else  
   {      
   dc.AbortDoc(); //终止打印任务
    }   
   dc.Detach(); //释放打印机DC
}

// 编译提示错误>f:\workspaces\fway.active\src\fctilite\fctiprintpage.cpp(19): fatal error C1075: 与左侧的 大括号“{”(位于“f:\workspaces\fway.active\src\fctilite\fctiprintpage.cpp(17)”)匹配之前遇到文件结束
搜索更多相关主题的帖子: 打印机 return 上下文 对话框 用户 
2014-11-04 11:37
天使梦魔
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:37
帖 子:564
专家分:2754
注 册:2007-8-29
收藏
得分:20 
把dc初始化了,一般是CDC dc(...);
我不知道你程序的括号里该怎么写
2014-11-04 15:03
快速回复:好吧...真心不明白哪里少了括号....求大神帮忙..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014241 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved