Compartir a través de


El entorno de desarrollo

No necesita un Tablet PC para desarrollar aplicaciones de Tablet PC, pero sí un ordenador personal capaz de ejecutar el software que se indica más adelante en este tema.

Le recomendamos encarecidamente que pruebe la aplicación en un Tablet PC real para asegurarse de que se tengan en cuenta todas las diferencias en el hardware, como el digitalizador de mayor resolución.

Un sistema de desarrollo típico y mínimo consta del siguiente hardware y software.

Hardware

  • 8 MB de espacio en disco duro para una instalación completa.
  • Un dispositivo para introducir datos. Esto incluye dispositivos como un ratón, una tableta externa o un Tablet PC con un digitalizador HID.

HID significa dispositivo de interfaz humana, un estándar para dispositivos de entrada. Los digitalizadores no compatibles con HID se tratan como un ratón normal, mientras que los digitalizadores compatibles con HID tienen una resolución más alta y más metadatos en los trazos, como la presión, similar a las instaladas en el hardware del Tablet PC.

Software

Los siguientes sistemas operativos se pueden usar para desarrollar aplicaciones de Tablet PC:

  • Windows 7
  • Windows Vista
  • Windows Server 2008
  • Windows XP Tablet PC Edition 2005
  • Windows Server 2003
  • Windows XP Professional

También necesita lo siguiente:

  • Visual Studio versión 6 con Service Pack 5 o Visual Studio .NET o Visual Studio .NET 2005
  • Microsoft Internet Explorer 6 o superior (recomendado)

Detalles sobre el desarrollo de SKU de PC que no son tabletas de Windows

Los componentes de la plataforma Tablet PC se pueden instalar en Windows XP Professional con Service Pack 2 o Windows Server 2003. En estos sistemas operativos, su aplicación puede recopilar entradas de lápiz con la clase InkCollector y se pueden probar y depurar. Sin embargo, el reconocimiento no estará disponible a menos que también instale Microsoft Windows XP Tablet PC Edition 2005 Recognizer Pack.

Después de instalar Windows SDK en un sistema Windows XP Professional o Windows Server 2003, tendrá todos los archivos de desarrollo necesarios para compilar aplicaciones de entrada de lápiz (como msinkaut.h para un desarrollador COM). Sin embargo, no podrá ejecutar ni depurar la aplicación en ese sistema hasta que instale los archivos de tiempo de ejecución. Por ejemplo, en el caso de un desarrollador COM, inkobj.dll debe estar instalado y registrado. Dado que no se encuentra en un sistema en el que existan estos archivos de plataforma, debe instalar los componentes de la plataforma Tablet PC desde el módulo merge redistribuible, mstpcrt.msm, para obtener los archivos de tiempo de ejecución en su sistema.

La manera más sencilla de instalar los tiempos de ejecución de la plataforma en un sistema Windows XP Professional o Windows 2000 con fines de desarrollo consiste en compilar el proyecto de instalación de ejemplo que se proporciona con los ejemplos de PC móvil y Tablet PC e implementarlo en el equipo de desarrollo.

Nota:

Windows Vista y Windows XP Tablet PC Edition 2005 ya tienen instalados los componentes de la plataforma, por lo que no requieren pasos adicionales para ejecutar y depurar aplicaciones de Tablet PC.

 

Los controles InkEdit e InkPicture se pueden usar para recopilar entradas de lápiz en Windows 2000 con Service Pack 4 o Windows XP Professional con Service Pack 2 si los componentes de la plataforma Tablet PC están presentes instalando la versión 1.7 del SDK de Tablet PC, pero no pueden recopilar entradas de lápiz en sistemas de PC que no sean Tablet y no tengan instalados los componentes de la plataforma Tablet PC.

El SDK de Windows proporciona todos los componentes necesarios para desarrollar aplicaciones de Tablet PC en SKU que no sean de Tablet de Windows. Establezca la siguiente clave de registro DWORD en 1 para recopilar entradas de lápiz en SKU que no sean de Tablet de Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletPC\Controls\EnableInkCollectionOnNonTablets

Esta clave está destinada únicamente a fines de desarrollo.