Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

37 lines
1.1 KiB

#ifndef LSTXTQRY_DEFINED
#define LSTXTQRY_DEFINED
#include "lsdefs.h"
#include "pdobj.h"
#include "plsqin.h"
#include "plsqout.h"
#include "gprop.h"
LSERR WINAPI QueryPointPcpText(PDOBJ, PCPOINTUV, PCLSQIN, PLSQOUT);
/* QueryTextPointPcp
* pdobj (IN): dobj to query
* ppointuvQuery (IN): query point (uQuery,vQuery)
* plsqin (IN): query input
* plsqout (OUT): query output
*/
LSERR WINAPI QueryCpPpointText(PDOBJ, LSDCP, PCLSQIN, PLSQOUT);
/* QueryTextPointPcp
* pdobj (IN): dobj to query
* dcp (IN): dcp for the query
* plsqin (IN): query input
* plsqout (OUT): query output
*/
LSERR WINAPI QueryTextCellDetails(
PDOBJ,
LSDCP, /* IN: dcpStartCell */
DWORD, /* IN: cCharsInCell */
DWORD, /* IN: cGlyphsInCell */
LPWSTR, /* OUT: pointer array[nCharsInCell] of char codes */
PGINDEX, /* OUT: pointer array[nGlyphsInCell] of glyph indices */
long*, /* OUT: pointer array[nGlyphsCell] of glyph widths */
PGOFFSET, /* OUT: pointer array[nGlyphsInCell] of glyph offsets */
PGPROP); /* OUT: pointer array[nGlyphsInCell] of glyph handles */
#endif