このセクションでは、C++ で Tablet PC プラットフォーム COM ライブラリを使用するように環境を設定する方法について説明します。
Microsoft Visual C++
Visual C++ で Tablet PC アプリケーションをビルドするには、システム環境変数を更新し、Visual Studio のディレクトリ オプションを設定し、プロジェクト内の Tablet PC インターフェイスにアクセスする必要があります。
環境変数を更新するには、Windows SDK の指示に従って、環境変数を Visual Studio に追加します。
タブレット PC インターフェイスへのアクセス
Tablet PC インターフェイスにアクセスするには、プロジェクトに Msinkaut.h ファイルと Msinkaut_i.c ファイルを含める必要があります。
#include <msinkaut.h>
#include <msinkaut_i.c>
前述の #include ステートメントの代わりに、次の import ディレクティブを使用することもできます。
#import "InkObj.dll" no_namespace exclude("tagXFORM")
InkAnalysis インターフェイスにアクセスするには、プロジェクトに IACom.h ファイルと IACom_i.c ファイルを含める必要があります。
#include <IACom.h>
#include <IACom_i.c>
前述の #include ステートメントの代わりに、次の import ディレクティブを使用することもできます。
#import "IACom.dll" no_namespace exclude("tagXFORM")
InkDivider インターフェイスにアクセスするには、プロジェクトに msinkaut15_i.c ファイルと msinkaut15.h ファイルを含める必要があります。
手記
InkDivider は、Ink Analysis API に置き換わりました。
#include <msinkaut15.h>
#include <msinkaut15_i.c>
# include ステートメントの代わりに、次の import ディレクティブを使用することもできます。
#import "InkDiv.dll" no_namespace exclude("tagXFORM")
PenInputPanel インターフェイスにアクセスするには、プロジェクトに PenInputPanel_i.c ファイルと PenInputPanel.h ファイルを含める必要があります。
#include <PenInputPanel.h>
#include <PenInputPanel_i.c>
# include ステートメントの代わりに、次の import ディレクティブを使用することもできます。
#import "PIPanel.dll" no_namespace
手記
PenInputPanel API は、Windows Vista の新しいテキスト入力パネル インターフェイスに置き換えられます。
InkEdit コントロール インターフェイスにアクセスするには、Inked.h ファイルと Inked_i.c ファイルをプロジェクトに含める必要があります。
#include <inked.h>
#include <inked_i.c>
または、InkEd.dll ファイルを #import することもできます。
#import "InkEd.dll" no_namespace exclude("tagXFORM")