我是c#的新手,我的导师希望我做一个程序,显示一条消息,说明正在打印文档。
我已经尝试过在互联网上搜索,但一无所获。
如果你知道什么,请说些什么。
答案 0 :(得分:1)
您说您在Google上搜索过但没有找到任何内容
但事实是文档就在那里,你只需要正确搜索
以下代码是说明性的,它不打算做你的工作,而是指导你做你想做的事情
0
如您所见,您需要使用
using System.Drawing.Printing; //For PrintDocument using System.Windows.Forms //For MessageBox public class PrintingExample { private void pd_PrintPage(object sender, PrintPageEventArgs ev) { MessageBox.Show("Printing"); } public static void Main(string[] args) { PrintDocument pd = new PrintDocument(); pd.PrintPage += new PrintPageEventHandler(pd_PrintPage); //Print the document. pd.Print(); } }
PrintPage
事件,该事件在您提供打印订单时执行
PrintDocument
这反过来调用
pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
方法,后者又显示消息
pd_PrintPage()