Metodo IInkDisp::CreateStrokes (msinkaut.h)
Crea una nuova raccolta InkStrokes da oggetti IInkStrokeDisp esistenti.
Sintassi
HRESULT CreateStrokes(
[in, optional] VARIANT StrokeIds,
[out, retval] IInkStrokes **Strokes
);
Parametri
[in, optional] StrokeIds
Facoltativo. Specifica una matrice di ID tratto presenti nell'oggetto InkDisp . I tratti con questi ID vengono aggiunti a una nuova raccolta InkStrokes . Il valore predefinito è NULL.
Per altre informazioni sulla struttura VARIANT, vedere Uso della libreria COM.
[out, retval] Strokes
Quando termina, questo metodo contiene un puntatore a una nuova raccolta InkStrokes .
Valore restituito
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Un parametro contiene un puntatore non valido. |
|
Tipo VARIANT non valido (solo VT_ARRAY | VT_I4 supportato). |
|
Si è verificata un'eccezione all'interno del metodo . |
|
Impossibile allocare memoria per creare la nuova raccolta Strokes. |
|
Gli ID tratti che non esistono sono stati passati al metodo . |
Commenti
Se il parametro ids è NULL o una matrice vuota, viene creata una raccolta InkStrokes vuota.
Requisiti
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | msinkaut.h |
Libreria | InkObj.dll |