• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-11
  • 语言: C/C++
  • 标签:

资源简介

在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


评论

共有 条评论

相关资源