2011-11-01 61 views
1

我想用C#/ .net緊湊框架,在Windows手機中以編程方式獲取設備製造商和型號名稱。例如:我想知道,在我的程序中,如果設備是「Samsung some_model_name」或「HTC yet_another_model_name」,或者代碼是在仿真器中運行的。那可能嗎?獲取手機制造商和型號名稱與緊湊的框架

謝謝

回答

2

嘗試使用coredll.dll中的SystemParametersInfoString方法。

StringBuilder sb = new StringBuilder(256); 

    if (SystemParametersInfoString(SPI_GETPLATFORMTYPE, sb.Capacity, sb, 0) != 0) 
    { 
     String name = sb.ToString();   
    } 
+0

剛將SPI_GETPLATFORMTYPE更改爲SPI_GETOEMINFO,但感謝您的答案! –