Библиотека COM и элементы ActiveX
В этом разделе описывается, как настроить среду для использования com-библиотек платформы планшетного компьютера в C++.
Microsoft Visual C++
Чтобы создавать приложения для планшетного компьютера в Visual C++, необходимо обновить системные переменные среды, настроить параметры каталога для Visual Studio и получить доступ к интерфейсам планшетного компьютера в проекте.
Чтобы обновить переменные среды, следуйте инструкциям, предоставленным пакетом Windows SDK для добавления переменных среды в Visual Studio.
Доступ к интерфейсам планшетного компьютера
Чтобы получить доступ к интерфейсам планшетного компьютера, необходимо включить в проект файлы Msinkaut.h и Msinkaut_i.c.
#include <msinkaut.h>
#include <msinkaut_i.c>
Вы также можете использовать следующую директиву import вместо инструкций #include, перечисленных ранее.
#import "InkObj.dll" no_namespace exclude("tagXFORM")
Чтобы получить доступ к интерфейсам InkAnalysis, необходимо включить в проект файлы IACom.h и IACom_i.c.
#include <IACom.h>
#include <IACom_i.c>
Вы также можете использовать следующую директиву import вместо инструкций #include, перечисленных ранее.
#import "IACom.dll" no_namespace exclude("tagXFORM")
Чтобы получить доступ к интерфейсам InkDivider , необходимо включить в проект файлы msinkaut15_i.c и msinkaut15.h.
Примечание
InkDivider заменен 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
Примечание
API PenInputPanel были заменены в Windows Vista новыми интерфейсами панели ввода текста.
Чтобы получить доступ к интерфейсам элемента управления InkEdit , необходимо включить в проект файлы Inked.h и Inked_i.c.
#include <inked.h>
#include <inked_i.c>
Кроме того, можно #import файл InkEd.dll.
#import "InkEd.dll" no_namespace exclude("tagXFORM")