LVectorWindow::GetVectorVisibleRect

#include "ltwrappr.h"

L_INT LVectorWindow::GetVectorVisibleRect(pRect)

LPRECT pRect;

/* pointer to the RECT structure to be updated */

Gets the visible rectangle of the displayed vector.

Parameter

Description

pRect

Pointer to the RECT structure to be updated with the visible part of the displayed vector.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Required DLLs and Libraries

LVKRN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

LVectorWindow::GetVectorRect, Class Members

Example

//Assumes pVectorWindow points to a valid LVectorWindow object

//Display information about LVectorWindow object
void Example24 (LVectorWindow *pVectorWindow)
{
   L_TCHAR L_FAR *lpszType;
   L_TCHAR szTemp[100];
   RECT   rcClient;

   if (pVectorWindow->IsControl())
      lpszType = TEXT("LVectorWindow used as control");
   else
      lpszType = TEXT("LVectorWindow used as a window");

   pVectorWindow->GetVectorVisibleRect(&rcClient);
   wsprintf(szTemp, 
            TEXT("%s\nClient Rect (%d, %d, %d, %d)"), 
            lpszType,
            rcClient.left,
            rcClient.top,
            rcClient.right,
            rcClient.bottom);
   MessageBox(NULL, szTemp, TEXT(""), MB_OK);
}