資源簡介
在win10的平板上通過vc的方式判斷是否是平板或者是否支持多點觸摸

代碼片段和文件信息
//?MultiInput.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?“MultiInput.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#endif
BOOL?IsNidMultiInput()
{
????const?unsigned?int??TABLE_CONFIG_NONE???????=?0x00000000;//輸入設備沒有觸摸能力
????const?unsigned?int??NID_INTEGRATED_TOUCH????=?0x00000001;//集成的input?digitizer
????const?unsigned?int??NID_EXTERNAL_TOUCH??????=?0x00000002;//擴展的touch?digitizer
????const?unsigned?int??NID_INTEGRATED_PEN??????=?0x00000004;//集成的pen?digitizer
????const?unsigned?int??NID_EXTERNAL_PEN????????=?0x00000008;//擴展的pen?digitizer
????const?unsigned?int??NID_MULTI_INPUT?????????=?0x00000040;//支持多點觸摸
????const?unsigned?int??NID_READY???????????????=?0x00000080;//輸入設備準備好輸入了
????const?unsigned?int??SM_DIGITIZER?=?94;
????int?nValue?=?GetSystemMetrics(SM_DIGITIZER);
????if?(nValue?&?(NID_MULTI_INPUT?+?NID_READY))
????{??
????????return?1;
????}??
????return?0;
}
//?唯一的應用程序對象
CWinApp?theApp;
using?namespace?std;
int?_tmain(int?argc?TCHAR*?argv[]?TCHAR*?envp[])
{
int?nRetCode?=?0;
//?初始化?MFC?并在失敗時顯示錯誤
if?(!AfxWinInit(::GetModuleHandle(NULL)?NULL?::GetCommandLine()?0))
{
//?TODO:?更改錯誤代碼以符合您的需要
_tprintf(_T(“錯誤:?MFC?初始化失敗\n“));
nRetCode?=?1;
}
else
{
//?TODO:?在此處為應用程序的行為編寫代碼。
}
????if?(IsNidMultiInput())
????{
????????_tprintf(_T(“支持多點觸摸\n“));
????}
return?nRetCode;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1499??2016-04-05?17:04??MultiInput\MultiInput.cpp
?????文件?????????39??2016-04-05?17:03??MultiInput\MultiInput.h
?????文件???????1370??2016-04-05?17:03??MultiInput\MultiInput.rc
?????文件???????4732??2016-04-05?17:03??MultiInput\MultiInput.vcproj
?????文件????????393??2016-04-05?17:03??MultiInput\Resource.h
?????文件????????215??2016-04-05?17:03??MultiInput\stdafx.cpp
?????文件????????813??2016-04-05?17:03??MultiInput\stdafx.h
?????文件???????1026??2016-04-05?17:03??MultiInput\targetver.h
?????文件????????896??2016-04-05?17:03??MultiInput.sln
?????目錄??????????0??2016-04-05?17:05??MultiInput
-----------?---------??----------?-----??----
????????????????10983????????????????????10
- 上一篇:yasm FFmpeg必備
- 下一篇:C++primer5
評論
共有 條評論