判断当前WM系统是否是Smartphone
2010-08-22 12:48:00 来源:WEB开发网核心提示:从微软提供的WM开发例子程序中找到的,除了取到是否是Smartphone的信息外,判断当前WM系统是否是Smartphone,SystemParametersInfo还有很多其他不错的用途CodeBOOL IsSmartphone(){HRESULT hr;TCHAR szPlatform[MAX_PLATFORM]
从微软提供的WM开发例子程序中找到的,除了取到是否是Smartphone的信息外,SystemParametersInfo还有很多其他不错的用途
Code
BOOL IsSmartphone()
{
HRESULT hr;
TCHAR szPlatform[MAX_PLATFORM] = { 0 };
BOOL bResult = FALSE;
CBR(SystemParametersInfo(SPI_GETPLATFORMTYPE, ARRAYSIZE(szPlatform), szPlatform, 0));
if (0 == _tcsicmp(szPlatform, TEXT("Smartphone")))
{
bResult = TRUE;
}
Error:
return bResult;
}
[]
更多精彩
赞助商链接