Motorola デバイスで実行されることもあれば、Intermec デバイスで実行されることもある .NET CF コードを書いています。実行しているデバイスに応じて、その製造元のライブラリを使用したいと考えています。.NET CF でハードウェアの製造元 (および理想的にはモデル) を特定する簡単な方法はありますか?
質問する
633 次
1 に答える
2
coredll.dll の SystemParametersInfoString メソッドを使用してみてください。
StringBuilder sb = new StringBuilder(256);
if (SystemParametersInfoString(SPI_GETPLATFORMTYPE, sb.Capacity, sb, 0) != 0)
{
String name = sb.ToString();
}
SPI_GETPLATFORMTYPE を SPI_GETOEMINFO に変更するか、それで遊んでください。あなたはもっとうまくいくかもしれません..
于 2012-07-04T03:01:25.400 に答える