5

Windows 7は、コンピューターのプロパティの下でシステムが利用できるタッチポイントの数を報告します-.NET 4でその情報を取得する方法はありますか?

4

1 に答える 1

2

Windows 7は、GetSystemMetrics(SM_MAXIMUMTOUCHES)を介してこれを公開します。これはC#で必要なので、P/Invokeを使用する必要があります。

[DllImport("user32.dll", CharSet = CharSet.Auto, ExactSpelling = true)]
static extern int GetSystemMetrics(int nIndex);

const int SM_MAXIMUMTOUCHES = 95;

int GetPointsAvailable()
{
    return GetSystemMetrics(SM_MAXIMUMTOUCHES);
}
于 2010-03-09T18:07:30.720 に答える