IInkStrokes::AddStrokes
4/8/2010
Adds an IInkStrokes collection to an existing IInkStrokes collection.
Syntax
HRESULT AddStrokes (
[in] IInkStrokes *InkStrokes
);
Parameters
- InkStrokes
[in] Specifies the collection of strokes to add to the collection of strokes.
Return Value
HRESULT value | Description |
---|---|
S_OK |
Success. |
E_POINTER |
A parameter contained an invalid pointer. |
E_OUTOFMEMORY |
Cannot allocate IInkStrokeDisp handler helper object. |
E_INK_EXCEPTION |
An exception occurred inside the method. |
E_INK_INCOMPATIBLE_OBJECT |
IInkStrokes* does not point to a compatible IInkDisp object. |
E_INK_MISMATCHED_INK_OBJECT |
The IInkDisp object of the IInkStrokes collection that is being added must match the IInkDisp object of the IInkStrokes collection to which it is being added. |
E_UNEXPECTED |
Unexpected parameter or property type. |
Remarks
This collection must already exist within the IInkDisp object and cannot belong to another IInkDisp object. Also, this does not copy or otherwise alter the IInkDisp object, but merely adds this collection of strokes to the collection.
Requirements
Header | msinkaut.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile 6 Classic and later, Windows Mobile 6 Professional and later |