Libreria COM e controlli ActiveX
Questa sezione descrive come configurare l'ambiente per usare le librerie COM della piattaforma Tablet PC in C++.
Microsoft Visual C++
Per compilare applicazioni Tablet PC in Visual C++, è necessario aggiornare le variabili di ambiente di sistema, configurare le opzioni di directory per Visual Studio e accedere alle interfacce Tablet PC nel progetto.
Per aggiornare le variabili di ambiente, seguire le istruzioni fornite da Windows SDK per aggiungere le variabili di ambiente a Visual Studio.
Accesso alle interfacce TABLET PC
Per accedere alle interfacce tablet PC, è necessario includere i file Msinkaut.h e Msinkaut_i.c nel progetto.
#include <msinkaut.h>
#include <msinkaut_i.c>
È anche possibile usare la direttiva di importazione seguente anziché le istruzioni #include elencate in precedenza.
#import "InkObj.dll" no_namespace exclude("tagXFORM")
Per accedere alle interfacce InkAnalysis, è necessario includere i file IACom.h e IACom_i.c nel progetto.
#include <IACom.h>
#include <IACom_i.c>
È anche possibile usare la direttiva di importazione seguente anziché le istruzioni #include elencate in precedenza.
#import "IACom.dll" no_namespace exclude("tagXFORM")
Per accedere alle interfacce InkDivider , è necessario includere msinkaut15_i.c e msinkaut15.h file nel progetto.
Nota
InkDivider è stato sostituito dalle API di analisi dell'input penna.
#include <msinkaut15.h>
#include <msinkaut15_i.c>
È anche possibile usare la direttiva di importazione seguente anziché le istruzioni # include.
#import "InkDiv.dll" no_namespace exclude("tagXFORM")
Per accedere alle interfacce PenInputPanel, è necessario includere PenInputPanel_i.c e PenInputPanel.h nel progetto.
#include <PenInputPanel.h>
#include <PenInputPanel_i.c>
È anche possibile usare la direttiva di importazione seguente anziché le istruzioni # include.
#import "PIPanel.dll" no_namespace
Nota
Le API PenInputPanel sono state sostituite in Windows Vista dalle nuove interfacce del pannello di input di testo.
Per accedere alle interfacce controllo InkEdit , è necessario includere i file Inked.h e Inked_i.c nel progetto.
#include <inked.h>
#include <inked_i.c>
In alternativa, è possibile #import il file di InkEd.dll.
#import "InkEd.dll" no_namespace exclude("tagXFORM")