Sdílet prostřednictvím


Vývojové prostředí

K vývoji aplikací Tablet PC nepotřebujete Tablet PC, ale potřebujete osobní počítač, který je schopen spustit software uvedený dále v tomto tématu.

Důrazně doporučujeme otestovat aplikaci na skutečném počítači Tablet PC, abyste zajistili, že všechny rozdíly v hardwaru, jako je například digitalizátor s vyšším rozlišením, budou zohledněny.

Typický minimální vývojový systém se skládá z následujícího hardwaru a softwaru.

hardwarové vybavení

  • 8 MB místa na pevném disku pro úplnou instalaci.
  • Ukazovací zařízení pro vstup. To zahrnuje zařízení, jako je myš, externí tablet nebo tabletový počítač s digitalizátorem HID.

HID je zkratka pro Human Interface Device, standard pro vstupní zařízení. Digitalizátory, které nedodržují předpisy HID, jsou zpracovávány jako běžná myš, zatímco digitalizátory kompatibilní s HID mají vyšší rozlišení a více metadat na tahech, jako je tlak, podobný těm, které jsou nainstalované na hardwaru Tablet PC.

Software

K vývoji aplikací Tablet PC je možné použít následující operační systémy:

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

Potřebujete také:

  • Visual Studio verze 6 s aktualizací Service Pack 5 nebo Visual Studio .NET nebo Visual Studio .NET 2005
  • Microsoft Internet Explorer 6 nebo vyšší (doporučeno)

Podrobnosti o vývoji na verzích Windows pro počítače, které nejsou tablety.

Součásti platformy Tablet PC lze nainstalovat v systému Windows XP Professional s aktualizací Service Pack 2 nebo Windows Server 2003. Na těchto operačních systémech může vaše aplikace pomocí třídy InkCollector shromažďovat rukopis a lze ji testovat a ladit. Není však k dispozici žádné rozpoznávání, pokud také nenainstalujete microsoft Windows XP Tablet PC Edition 2005 Recognizer Pack.

Po instalaci sady Windows SDK na systém Windows XP Professional nebo Windows Server 2003 budete mít všechny vývojové soubory potřebné k vytváření rukopisných aplikací (například msinkaut.h pro vývojáře modelu COM). Dokud ale nenainstalujete soubory modulu runtime, nebudete moct v daném systému spustit nebo ladit aplikaci. Například v případě vývojáře COM musí být inkobj.dll nainstalován a zaregistrován. Vzhledem k tomu, že nejste v systému, kde tyto soubory platformy existují, musíte nainstalovat komponenty platformy Tablet PC z redistribuovatelného slučovacího modulu mstpcrt.msm, abyste získali soubory runtime ve vašem systému.

Nejjednodušším způsobem, jak získat spouštěcí prostředí platformy nainstalované v systému Windows XP Professional nebo Windows 2000 pro účely vývoje, je zkompilovat ukázkový instalační projekt, který je součástí ukázek mobilních PC a Tablet PC, a následně ho nasadit na vývojový počítač.

Poznámka

Windows Vista a Windows XP Tablet PC Edition 2005 již mají nainstalované součásti platformy, takže nevyžadují další kroky ke spuštění a ladění aplikací tablet PC.

 

Ovládací prvky InkEdit a InkPicture lze použít ke shromažďování rukopisu v systému Windows 2000 s aktualizací Service Pack 4 nebo Windows XP Professional s aktualizací Service Pack 2, pokud jsou součástí platformy Tablet PC nainstalovány instalací sady Tablet PC SDK verze 1.7, ale nemůžou shromažďovat rukopis na jiných systémech než Tablet PC, které nemají nainstalované součásti platformy Tablet PC.

Windows SDK poskytuje všechny nezbytné součásti pro vývoj aplikací pro Tablet PC v jiných než tabletových verzích Windows. Nastavte následující klíč registru DWORD na hodnotu 1, aby se shromažďoval rukopis na sestavách Windows, které nejsou typu tablet.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TabletPC\Controls\EnableInkCollectionOnNonTablets

Tento klíč je určen pouze pro účely vývoje.