Condividi tramite


Metodo IInkAnalyzer::SetStrokeLanguageId

Modifica l'identificatore delle impostazioni locali per il tratto specificato.

Sintassi

HRESULT SetStrokeLanguageId(
  [in] LONG lStrokeId,
  [in] LONG lStrokeLCID
);

Parametri

lStrokeId [in]

Identificatore del tratto a cui assegnare l'identificatore delle impostazioni locali.

lStrokeLCID [in]

Identificatore delle impostazioni locali da assegnare al tratto.

Valore restituito

Per una descrizione dei valori restituiti, vedere Classi e interfacce - Analisi input penna.

Commenti

Le impostazioni locali di un tratto sono impostate quando si aggiunge il tratto chiamando il metodo IInkAnalyzer::AddStroke,IInkAnalyzer::AddStrokeForLanguage Method, IInkAnalyzer::AddStrokes Method o IInkAnalyzer::AddStrokesForLanguage Method. Per ottenere le impostazioni locali attualmente assegnate a un tratto, chiamare il metodo IInkAnalyzer::GetStrokeLanguageId.

Il tratto specificato viene spostato in un nodo input penna non classificato (vedere IContextNode::GetType) che contiene tratti della stessa lingua. Se tale IContextNode non esiste, questo metodo crea un nuovo nodo input penna non classificato e sposta il tratto su di esso. Un nodo input penna non classificato è un IContextNode con un tipo UnclassifiedInk.

Se questo metodo sposta un tratto da un IContextNode che non è un nodo input penna non classificato, questo metodo aggiunge anche il rettangolo di selezione del tratto all'area dirty dell'analizzatore input penna (vedere Metodo IInkAnalyzer::GetDirtyRegion).

Questo metodo non sposta un tratto se il parametro lStrokeLCID corrisponde all'identificatore di lingua corrente del tratto.

Se il tratto specificato non è associato a IInkAnalyzer, questo metodo restituisce senza aggiornare IInkAnalyzer.

Per altre informazioni sugli identificatori di lingua, vedere Costanti e stringhe dell'identificatore di lingua.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP Tablet PC Edition [solo app desktop]
Server minimo supportato
Nessuno supportato
Intestazione
IACom.h (richiede anche IACom_i.c)
DLL
IACom.dll

Vedi anche

IInkAnalyzer

Metodo IInkAnalyzer::AddStroke

Metodo IInkAnalyzer::AddStrokeForLanguage

Metodo IInkAnalyzer::AddStrokes

Metodo IInkAnalyzer::AddStrokesForLanguage

Metodo IInkAnalyzer::GetStrokeLanguageId

Metodo IInkAnalyzer::SetStrokesLanguageId

Riferimento all'analisi dell'input penna