Am I running on a Tablet PC?
If you develop for Windows XP and want to take advantage of Tablet PC specific features when your application is run on a tablet, there's a simple way to find out. Just call the Win32 API GetSystemMetrics with the magic number 86:
using System.Runtime.InteropServices;
// System metric constant for Windows XP Tablet PC Edition
private const int SM_TABLETPC = 86;
public static bool IsTabletPC()
{
return (GetSystemMetrics(SM_TABLETPC) != 0);
}
DllImport("user32.dll")]
private static extern int GetSystemMetrics(int nIndex);
Comments
- Anonymous
June 15, 2009
PingBack from http://unemploymentofficeresource.info/story.php?id=14803