Utilizzo dell'API Analisi input penna

Sono disponibili quattro livelli per la libreria di analisi input penna: Windows Forms, WPF, COM e il livello di base. Questa sezione descrive quando usare ogni livello.

Panoramica dell'API Analisi input penna

Le librerie di analisi input penna sono progettate per essere usate in un'ampia gamma di ambienti di programmazione supportati. Esistono quattro livelli di base tramite cui l'applicazione può usare l'analisi dell'input penna. Questi livelli sono:

  • Livello Windows Forms
  • Livello WPF
  • Livello COM
  • Livello di base

Applicazioni Windows Forms

È possibile usare l'API Analisi input penna nel progetto gestito aggiungendo un riferimento alle librerie seguenti:

  • Microsoft.Ink.Analysis (Microsoft.Ink.Analysis.dll)
  • Raccolta analisi documenti input penna (IACore.dll)

Nelle applicazioni Windows Forms, è molto probabile che si usino le librerie in combinazione con gli oggetti della piattaforma Tablet PC standard disponibili nell'assembly dell'API Microsoft Tablet PC v1.7. Assicurarsi di avere anche un riferimento a:

  • API Microsoft Tablet PC v1.7.2600.2180 (Microsoft.Ink.dll)

Applicazioni Windows Presentation Framework

È possibile usare l'API Analisi input penna nel progetto WPF aggiungendo un riferimento ai membri di Analisi input penna definiti nello spazio dei nomi System.Windows.Ink nell'assembly IAWinFX.dll. Questo assembly viene installato dall'SDK.

Applicazioni COM

Le applicazioni COM non di automazione devono usare il livello COM delle API di analisi dell'input penna.

Gli oggetti ContextNode specifici, ad esempio ParagraphNode, InkWordNode e altri, non vengono usati nel livello COM. È invece consigliabile usare IContextNode::AddPropertyData nell'interfaccia IContextNode standard.

È necessario #include "IACom.h". Probabilmente userai le librerie insieme con l'oggetto Ink della piattaforma Tablet PC, quindi dovresti anche #include "msinkaut.h".

RTS e altre applicazioni

Il livello base analisi input penna funziona in modo diverso rispetto agli altri in quanto accetta i dati di punto per l'analisi anziché gli oggetti Stroke . Esempi di dove si usa direttamente il livello Base anziché usare i livelli Windows Form o COM includono applicazioni che non usano oggetti Ink della piattaforma Tablet PC di prima generazione o applicazioni che usano le API RealTimeStylus per gestire l'input dello stilo anziché usare gli oggetti Ink della piattaforma Tablet PC.

Solo supporto a 32 bit

Si noti che le librerie di analisi input penna sono supportate solo nei processi a 32 bit.

Panoramica dell'analisi dell'input penna

Riferimento all'analisi dell'input penna