Metodo IRealTimeStylus::GetStyluses (rtscom.h)
Recupera l'insieme di stilo rilevato dall'oggetto RealTimeStylus Class .
Sintassi
HRESULT GetStyluses(
[out, retval] IInkCursors **ppiInkCursors
);
Parametri
[out, retval] ppiInkCursors
Quando termina, questo metodo contiene un puntatore all'insieme di stilo rilevato dall'oggetto Classe RealTimeStylus .
Valore restituito
Per una descrizione dei valori restituiti, vedere Classi e interfacce RealTimeStylus.
Commenti
L'insieme RealTimeStylus Class include gli stilo per i quali è stato creato un contesto tablet. La raccolta non include tutti gli stilo disponibili nel sistema nella raccolta dello stilo.
Se non è stato rilevato alcun oggetto stilo negli oggetti tablet associati all'oggetto Classe RealTimeStylus , questo metodo restituisce una matrice vuota.
Questo metodo non può essere chiamato a meno che l'oggetto Classe RealTimeStylus non sia connesso e abilitato RealTimeStylus Class.
Esempio
Il codice di esempio C++ seguente ottiene una matrice degli oggetti Stylus rilevati dall'ultimo abilitazione dell'oggetto Classe RealTimeStylus . Scorre quindi la matrice che segnala l'ID di ogni stilo nell'output di debug.
IInkCursors *piInkCursors;
if (SUCCEEDED(g_pRealTimeStylus->GetStyluses(&piInkCursors)))
{
long lCursorCount;
if (SUCCEEDED(piInkCursors->get_Count(&lCursorCount)))
{
for (long l = 0; l < lCursorCount; l++)
{
LONG sid;
IInkCursor *piInkCursor;
IInkCursor *piInkCursorForId;
piInkCursors->Item(l, &piInkCursor);
piInkCursor->get_Id(&sid);
if (SUCCEEDED(g_pRealTimeStylus->GetStylusForId((STYLUS_ID)sid, &piInkCursorForId)))
{
TRACE("Got stylus with ID %d\n", sid);
}
}
}
}
Requisiti
Client minimo supportato | Windows XP Tablet PC Edition [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | rtscom.h |
DLL | RTSCom.dll |
Vedi anche
Metodo IRealTimeStylus::GetStylusForId
Classe RealTimeStylus