如何打印和打印预览FormView 中的ListCtrl中的数据. 本人做了一个基于单文档的切分窗口的程序.想打印和打印预览FormView 中的ListCtrl中的数据.不知道如何做,请高手赐教.有没有现成的相关类没有? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个打印类即可,网上有代码.. 不过要自己做修改:http://www.codeproject.com/KB/combobox/listprintdemo.aspx 简单,首先用GetItemText把数据取出,然后放到OnDraw里面输出。比如void OnDraw(CDC *pDC){ PrintText(m_strText) ; //m_strText就是你取出的文本数据,取出的时候设为一个成员变量即可}//然后再定义一个函数PrintTextvoid PrintText(CString strText){ HDC hdcPrinter; CPrintDialog dlgPrinter(FALSE); //打印设置对话框,也可以放到其它地方 if (dlgPrinter.DoModal() == IDOK) hdcPrinter = dlgPrinter.GetPrinterDC(); //在打印机上输出 DrawText(hdc, strText...); //后面参数就省略了}其实只是个设备上下文类型的问题 【辩论】如果在自己的应用中使用脚本,你会选择哪种语言? 高分求助!!!如何用VC调用word插入图片????? 各位救救我,如何用vc++获取网页内容? dll 文件中使用 delete 删除分配的内存问题! 如何将读入内存的位图文件输出到文本文件中 怎样让自己的lib静态连接 怎样下载FTP服务器的某一文件的某一块数据,而不是整个文件,用FTP命令行不通, 兄弟们帮忙推荐几个较好的电子论坛,谢谢! 一个例题运行出错,文件操作部分的 opengl导入obj文件问题 API函数的问题? 菜单问题?
http://www.codeproject.com/KB/combobox/listprintdemo.aspx
比如void OnDraw(CDC *pDC)
{ PrintText(m_strText) ; //m_strText就是你取出的文本数据,取出的时候设为一个成员变量即可}
//然后再定义一个函数PrintText
void PrintText(CString strText)
{
HDC hdcPrinter;
CPrintDialog dlgPrinter(FALSE); //打印设置对话框,也可以放到其它地方
if (dlgPrinter.DoModal() == IDOK)
hdcPrinter = dlgPrinter.GetPrinterDC(); //在打印机上输出
DrawText(hdc, strText...); //后面参数就省略了
}
其实只是个设备上下文类型的问题