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
bWait
member 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.