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
bWait
member in the TPVAPIOpenDocumentInfo structure set toTRUE
. If you do not setbWait
toTRUE
, the returned page count might not be accurate.