Delen via


De ontwikkelomgeving

U hebt geen tablet-pc nodig om tablet-pc-toepassingen te ontwikkelen, maar u hebt wel een pc nodig waarop de software kan worden uitgevoerd die verderop in dit onderwerp wordt vermeld.

We raden u ten zeerste aan om uw toepassing te testen op een Tablet-pc zodat alle verschillen in hardware, zoals de hogere resolutie digitaliser, worden verwerkt.

Een typisch, minimaal ontwikkelsysteem bestaat uit de volgende hardware en software.

Hardware

  • 8 MB hardeschijfruimte voor een volledige installatie.
  • Een aanwijsapparaat voor invoer. Dit omvat apparaten zoals een muis, een externe tablet of een tablet-pc met een HID digitaler.

HID staat voor Human Interface Device, een standaard voor invoerapparaten. Niet-HID compatibele digitaliserende apparaten worden behandeld als een gewone muis, terwijl HID compatibele digitaliserende apparaten een hogere resolutie hebben en meer metagegevens over pennenstreken, zoals druk, vergelijkbaar met die die zijn geïnstalleerd op Tablet PC-hardware.

Software

De volgende besturingssystemen kunnen worden gebruikt om Tablet PC-toepassingen te ontwikkelen:

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

U hebt ook het volgende nodig:

  • Visual Studio versie 6 met Service Pack 5, of Visual Studio .NET, of Visual Studio .NET 2005
  • Microsoft Internet Explorer 6 of hoger (aanbevolen)

Details over het ontwikkelen op Windows SKU's voor niet-tablet-PC's

De tablet-pc-platformonderdelen kunnen worden geïnstalleerd op Windows XP Professional met Service Pack 2 of Windows Server 2003. Op deze besturingssystemen kan uw toepassing inkt verzamelen met de InkCollector-klasse en kan deze worden getest en gedebugged. Er is echter geen herkenning beschikbaar, tenzij u ook het Microsoft Windows XP Tablet PC Edition 2005 Recognizer Pack installeert.

Nadat u de Windows SDK hebt geïnstalleerd op een Windows XP Professional- of Windows Server 2003-systeem, hebt u alle ontwikkelbestanden nodig om inkttoepassingen te bouwen (zoals msinkaut.h voor een COM-ontwikkelaar). U kunt uw toepassing echter pas op dat systeem uitvoeren of er fouten in opsporen nadat u de runtimebestanden hebt geïnstalleerd. In het geval van een COM-ontwikkelaar moet bijvoorbeeld inkobj.dll zijn geïnstalleerd en geregistreerd. Omdat u zich niet op een systeem bevindt waar deze platformbestanden bestaan, moet u de Tablet PC-platformonderdelen installeren vanuit de herdistribueerbare samenvoegmodule, mstpcrt.msm, om de runtimebestanden op uw systeem op te halen.

De eenvoudigste manier om de platformruntimes op een Windows XP Professional- of Windows 2000-systeem te installeren voor ontwikkelingsdoeleinden, is het compileren van het voorbeeldinstallatieproject dat wordt geleverd met de voorbeelden van de mobiele pc en tablet-pc en implementeert deze op de ontwikkelcomputer.

Notitie

Windows Vista en Windows XP Tablet PC Edition 2005 hebben de platformonderdelen al geïnstalleerd, zodat ze geen extra stappen nodig hebben om Tablet PC-toepassingen uit te voeren en fouten op te sporen.

 

De InkEdit en InkPicture besturingselementen kunnen worden gebruikt voor het verzamelen van inkt op Windows 2000 met Service Pack 4 of Windows XP Professional met Service Pack 2 wanneer de tablet-pc-platformonderdelen aanwezig zijn door de Tablet PC SDK-versie 1.7 te installeren, maar geen inkt kunnen verzamelen op niet-Tablet PC-systemen waarop de Tablet PC-platformonderdelen niet zijn geïnstalleerd.

De Windows SDK biedt alle benodigde onderdelen voor het ontwikkelen van Tablet PC-toepassingen op niet-Tablet-SKU's van Windows. Stel de volgende DWORD registersleutel in op 1 om inkt te verzamelen op niet-tablet-SKU's van Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletPC\Controls\EnableInkCollectionOnNonTablets

Deze sleutel is alleen bedoeld voor ontwikkelingsdoeleinden.