VAPIMWP_PRINT_PRINT
Prints the current document by calling the common Print dialog box. This is a parameter of the VAPIM_PRINT message.
Syntax
#include <kvvapi.h> SendMessage(hWndVAPI, VAPIM_PRINT, VAPIMWP_PRINT_PRINT, 0L );
Arguments
| Argument | Description |
|---|---|
hWndVAPI
|
The handle of the VAPI window. |
Returns
SendMessage() returns TRUE if the call succeeds; otherwise it returns FALSE.
Discussion
-
This message prints the current document by calling the common Print dialog box to set the printer parameters. You can use this message to implement a Print menu item or toolbar button.
-
When printing in an application that is a Windows service, a default printer must be installed for the user account using the application.
-
To make sure that the entire document is opened before the document is printed, open the document with the
bWaitmember in the TPVAPIOpenDocumentInfo structure set toTRUE. Use the VAPIMWP_PRINT_CANPRINT message to determine whether the document has been completely processed and is ready to be printed.