Imports System
Imports System.Drawing.Printing
Public Class Form1
<System.Runtime.InteropServices.DllImport("gdi32.dll")> _
Public Shared Function BitBlt(ByVal hdcDest As IntPtr, ByVal nXDest As Integer, ByVal nYDest As Integer, ByVal nWidth As Integer, ByVal nHeight As Integer, ByVal hdcSrc As IntPtr, ByVal nXSrc As Integer, ByVal nYSrc As Integer, ByVal dwRop As Integer) As Boolean
End Function
<System.Runtime.InteropServices.DllImport("User32.dll")> _
Public Shared Function GetWindowDC(ByVal hwd As IntPtr) As IntPtr
End Function

本文介绍了如何在VB.NET中实现窗体的打印功能,通过导入System.Drawing.Printing和使用GDI+的相关函数,捕获窗体图像并将其发送到打印机。内容包括定义BitBlt、GetWindowDC等函数,创建Bitmap对象,以及在Button点击事件中触发打印操作。
最低0.47元/天 解锁文章
461

被折叠的 条评论
为什么被折叠?



