VAPIMWP_DRAW_GETPAGECOUNT
Gets the number of pages in a document. This is a parameter of the VAPIM_DRAW message.
Syntax
#include <kvvapi.h> SendMessage( hWndVAPI, VAPIM_DRAW, VAPIMWP_DRAW_GETPAGECOUNT, (LPARAM) (unsigned int*) pPageCount );
Arguments
|
Argument |
Description |
|---|---|
|
|
The handle of the VAPI window. |
|
|
A pointer to an |
Returns
SendMessage() returns TRUE if the call succeeds, in which case pPageCount returns the number of pages in the document. SendMessage() returns FALSE if the call fails.
Discussion
- Before you send this message, initialize VAPI by sending the VAPIMWP_DRAW_INIT message, and then open the document by sending the VAPIMWP_INIT_OPEN_DOCUMENT message.
- To make sure that the entire document is opened before the page count is retrieved, open the document with the
bWaitmember in the TPVAPIOpenDocumentInfo structure set toTRUE. If you do not setbWaittoTRUE, the returned page count might not be accurate.