国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

C#中如何對當前窗體進行打印預覽

2024-07-21 02:19:26
字體:
來源:轉載
供稿:網友
[system.runtime.interopservices.dllimport("gdi32.dll")]
public static extern long bitblt (intptr hdcdest, int nxdest, int nydest, int nwidth, int nheight, intptr hdcsrc, int nxsrc, int nysrc, int dwrop);
private bitmap memoryimage;
private void capturescreen()
{
graphics mygraphics = this.creategraphics();
size s = this.size;
memoryimage = new bitmap(s.width, s.height, mygraphics);
graphics memorygraphics = graphics.fromimage(memoryimage);
intptr dc1 = mygraphics.gethdc();
intptr dc2 = memorygraphics.gethdc();
bitblt(dc2, 0, 0, this.clientrectangle.width, this.clientrectangle.height, dc1, 0, 0, 13369376);
mygraphics.releasehdc(dc1);
memorygraphics.releasehdc(dc2);
}
private void printdocument1_printpage(system.object sender, system.drawing.printing.printpageeventargs e)
{
e.graphics.drawimage(memoryimage, 0, 0);
}
private void printbutton_click(system.object sender, system.eventargs e)
{
capturescreen();
printpreviewdialog1.show();
}

商業源碼熱門下載www.html.org.cn

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 额敏县| 抚顺市| 集贤县| 大庆市| 福泉市| 桐梓县| 达拉特旗| 建瓯市| 奈曼旗| 汝城县| 澜沧| 丰宁| 宾川县| 芜湖县| 米易县| 漾濞| 老河口市| 正定县| 桂林市| 金昌市| 铁力市| 宣威市| 杭锦旗| 增城市| 花莲县| 灵璧县| 汾西县| 高陵县| 仙桃市| 普安县| 梓潼县| 德保县| 桃江县| 木兰县| 财经| 祥云县| 新余市| 苏尼特左旗| 金昌市| 油尖旺区| 都江堰市|