Metodo IInkDisp::AddStrokesAtRectangle (msinkaut.h)

Aggiunge un insieme Strokes specificato in questo oggetto InkDisp in un rettangolo specificato.

Sintassi

HRESULT AddStrokesAtRectangle(
  [in] IInkStrokes   *SourceStrokes,
  [in] IInkRectangle *TargetRectangle
);

Parametri

[in] SourceStrokes

Tratti da aggiungere all'input penna. Questi tratti di origine vengono aggiunti a questo oggetto InkDisp .

[in] TargetRectangle

InkRectangle nelle coordinate dello spazio penna in cui vengono aggiunti i tratti. Si verifica un errore di runtime se le coordinate del rettangolo sono {0,0,0,0}.

Valore restituito

Questo metodo può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Operazione completata.
E_POINTER
Un parametro contiene un puntatore non valido.
E_FAIL
Si è verificato un errore non specificato.
E_INK_INCOMPATIBLE_OBJECT
Un puntatore non punta a un oggetto valido.
E_INK_EXCEPTION
Si è verificata un'eccezione all'interno del metodo.
E_INVALIDARG
La parte superiore e inferiore del rettangolo è uguale.

Commenti

Quando inserito, i tratti vengono ridimensionati dal rettangolo di selezione dei tratti al rettangolo.

Questo metodo può essere usato per copiare i tratti all'interno di un singolo oggetto InkDisp . I tratti penna di origine non devono venire da un altro oggetto InkDisp .

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

Vedi anche

IInkDisp

Classe InkDisp

Raccolta InkStrokes