C# winform 打印當(dāng)前窗體
private void btnPrint_Click(object sender, EventArgs e)
{
SendKeys.Send("%{PRTSC}");
Application.DoEvents();
this.printDocument1.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
IDataObject iData = Clipboard.GetDataObject();
Image img = (Image)iData.GetData(DataFormats.Bitmap);
e.Graphics.DrawImage(img, 0, 0);
}
{
SendKeys.Send("%{PRTSC}");
Application.DoEvents();
this.printDocument1.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
IDataObject iData = Clipboard.GetDataObject();
Image img = (Image)iData.GetData(DataFormats.Bitmap);
e.Graphics.DrawImage(img, 0, 0);
}
posted on 2008-08-26 22:06 豬 閱讀(1041) 評(píng)論(0) 編輯 收藏