Index   Commented   Search   About

PE_BEGINDATA

Sent to the window specified by the htrgTarget member of the TARGET structure the first time any pen data is directed toward that window. Submessage of WM_PENEVENT.

Parameters

wParam

PE_BEGINDATA

lParam

Address of a TARGET structure.

Comments

A target window can initialize the dwData member of the TARGET structure with a handle to pen data (HPENDATA), a handwriting recognition object (HRC), or some private data type. If dwData is an HPENDATA object, the HPENDATA object should be in standard scale with no OEM data. For example, the HPENDATA object can be created as follows:

CreatePenDataEx(NULL, PDTS_STANDARDSCALE, CPD_TIME, 0);

The target window informs Windows of the type of data in the dwData member of the TARGET structure by returning LRET_HPENDATA, LRET_HRC, or LRET_PRIVATE (or LRET_DONE). If the application lets the message fall down to the Windows DefWindowProc function, then the function creates a handwriting recognition object (HRC) for this target.

The window can ignore all input except gestures. In this case, it must create a handwriting recognition object and customize it to recognize only gestures.

For an example of how an application can handle PE_BEGINDATA, see the source code for PENAPP.C in Chapter 7, "A Sample Pen Application."

See Also

TARGET
, WM_PENEVENT

Related Links

Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder

More Online Helps

Win32 Programmer's Reference (win32.hlp)
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages

Free Tech Secrets ;) Copyright © 2008 Free Tect Secrets ;) greatis just4fun network just4fun