Windows Desktop Development for Ink, Touch, and Tablet PC
Discuss developing applications that use natural interaction, including ink, gestures, handwriting recognition, and touch.
Announcements
Welcome!!!
Eliot - MSFTMicrosoft EmployeeSaturday, October 25, 2008 3:59 PMHello and welcome to the "Ink, Multi-Touch, and Other Tablet PC Development" forum.
This is the place where you can post questions, tricks, tips, and other observations about creating applications that specifically take advantage of natural input methods of ink and touch. Whether you are setting up a development environment, integrating handwriting into an existing application, or creating a state-of-the-art multi-touch client application from the ground up, we will strive to ensure that both other members of the developer community as well as product team members from Microsoft are pointing you to the correct resources and helping out where applicable.
Some resources that you should know about immediately:
- The Windows Developer Center on MSDN (http://msdn.microsoft.com/windows) contains pages dedicated to Tablet and Touch Technology. From the home page, click Technologies, and then click Mobile PC.
- In addition, the Windows Developer Center contains resources specific to Tablet and Touch Technology in the Learn page, including How-Do-I videos and MS Learning webcasts.
- The developer center contains a number of hands-on labs dedicated to Tablet and Touch Technology. The labs--written in C++, C#, and Visual Basic .NET--range from getting started to advanced pen data manipulation.
You can find the Tablet and Touch SDK documentation in the MSDN Library:
- All conceptual topics are grouped together under the Tablet PC Development Guide. This includes native and managed conceptual information.
- All of the native reference documentation is located under the Tablet PC COM Library Reference node.
- The reference documentation for managed APIs is located in the following .NET Framework namespaces:
- Microsoft.Ink (general ink functionality)
- Microsoft.Ink.TextInput (Tablet PC Input Panel)
- Microsoft.StylusInput (RealTimeStylus implementation)
- Microsoft.StylusInput.PluginData (Plugin data for RealTimeStylus)
- System.Windows.Ink (WPF implementation)
- System.Windows.Ink.AnalysisCore (base classes for ink analysis in WPF)
- In addition, the System.Windows.Controls namespace contains the InkCanvas and the InkPresenter classes.
This forum is NOT for end-user questions or hardware reviews. It is for questions about developing applications using Tablet and Touch technologies. Questions that are out of scope will be redirected to appropriate forums or newsgroups.
This forum is based on a new Forum 3.0 platform which provides many robust features. To know more about Forum 3.0 new features, view the following video:
http://xpstream.winisp.net/samjarawan/msdn%20forums%20overview.wmvCreating Touch Control Frameworks in C++ (PhotoStrip Control Sample)
gclassy Tuesday, February 08, 2011 5:36 PMThe following link points to the code gallery sample for the Windows Touch Photostrip sample:
http://code.msdn.microsoft.com/wintouchphotostrip
This sample demonstrates how to get past the limitation of only one window receiving WM_TOUCH messages.
Filtering and SortingUse these options to narrow down the question and discussion list.
- 2271

InteractionContext Sample?
MikeYi Wednesday, May 16, 2012 8:41 PM - 091

mouse gestures don't work over windows form items
GaryDigg Friday, May 18, 2012 6:53 AM - 73107948

Notebook: Missing Battery Icon in Traybar
Evrae Monday, September 10, 2007 2:00 PM - 1164

gesture recognition with external multitouch-pad
GaryDigg Tuesday, May 15, 2012 8:20 AM - 0178

touch keyboard
hp denmark Monday, May 14, 2012 12:06 PM - 0122

windows 8 <<acer touchscreen T231H
hp denmark Monday, May 14, 2012 11:41 AM - 0155

Activate Windows 7 / 8 Touch manually?
Alexander Wellner Monday, May 14, 2012 6:29 AM - 2357

Difference between multi-/single-monitor system if using InjectTouchInput?
Alexander Wellner Thursday, April 26, 2012 2:22 PM - 1402

Open Charms with touch injection
Chris_R_R Thursday, April 26, 2012 7:56 AM - 24404

Datagrid or Listview performance Tablet PC
Wigens Thursday, January 13, 2011 8:34 PM - 0213

Documents About TabletPC
wu zhiqiang Wednesday, May 09, 2012 1:31 AM - 23960

Unable to detect MouseUp event in InkCanvas
nyc9 Friday, October 26, 2007 10:39 AM - 51676

Hooking WM_GESTURE and WM_GESTURENOTIFY messages.
Joe Wac Monday, January 16, 2012 3:10 PM - 101496

How to use InjectTouchInput function of User32.dll of Windows 8 in C#?
Markus Persiana Sunday, March 18, 2012 11:09 PM - 45676

wisptis.exe and Windows XP Pro
Aaron Hawryluk Saturday, January 16, 2010 2:38 AM - 1644

IManipulationProcessor
jay88 Wednesday, April 25, 2012 10:39 AM - 3738

RegisterTouchWindow succeeds, but still no WM_TOUCH?
Evan Sullivan Monday, March 26, 2012 6:34 PM - 1434

Handwriting Recognitin
Aronous Tuesday, April 24, 2012 6:35 AM - 3872

decoupling mouse & multi touch
lilsp Friday, March 23, 2012 3:43 PM - 0351

Could anyone talk about the WM_POINTER* messages API's coalesced mechanism?
zhaocong.cs Monday, April 23, 2012 1:07 PM

