1

如何在 Visual Basic 6 上使用 USB 对 POS 打印机进行编程

4

1 回答 1

1

要访问打印机设置,您可以使用 API 函数 DocumentProperties。这是 VB6 的声明:

Public Declare Function DocumentProperties Lib "winspool.drv" Alias "DocumentPropertiesA"_
  (ByVal hwnd As Long, ByVal hPrinter As Long, ByVal pDeviceName As String, _
  ByRef pDevModeOutput As DEVMODE, ByRef pDevModeInput As DEVMODE, _
  ByVal fMode As Long) As Long

以下是一些细节: http://support.microsoft.com/kb/167345

您可以使用其他 API 打印功能打印到任何 Windows 打印机: http://msdn.microsoft.com/en-us/library/dd162861(VS.85).aspx

于 2009-07-31T02:58:52.527 回答