다음을 통해 공유


IRealTimeStylus3::get_MultiTouchEnabled 메서드(rtscom.h)

IRealTimeStylus3 개체에 다중 터치 입력을 사용할 수 있는지 여부를 나타냅니다.

이 속성은 읽기/쓰기가 가능합니다.

구문

HRESULT get_MultiTouchEnabled(
  BOOL *pfEnable
);

매개 변수

pfEnable

반환 값

없음

설명

다음 표에서는 multitouch에 대해 정의된 옵트인 옵션을 나열합니다.

Name 설명
TABLET_ENABLE_MULTITOUCHDATA 다중 터치 데이터에 대한 옵트인을 나타냅니다. 0x01000000
 

예제

다음 예제에서는 RealTimeStylus3 인터페이스를 사용하여 multitouch를 사용하도록 설정하는 방법을 보여 줍니다.


CComQIPtr<IRealTimeStylus3> spRealTimeStylus3 = g_spRealTimeStylus;
if(spRealTimeStylus3 == NULL)
{
    return FALSE;
}
HRESULT hr = spRealTimeStylus3->put_MultiTouchEnabled(TRUE);
if(FAILED(hr))
{
    return FALSE;
}

다음 예제에서는 창에서 TABLET_ENABLE_MULTITOUCHDATA 속성을 명시적으로 설정하는 방법을 보여 있습니다.

    
    //Set the window property
    ATOM m_atom = ::GlobalAddAtom(MICROSOFT_TABLETPENSERVICE_PROPERTY);
    m_dwProperty = TABLET_ENABLE_MULTITOUCHDATA;
    ::SetProp(m_hwnd, (LPTSTR)m_atomPenService, (HANDLE)m_dwProperty);
     
    //A Window Property takes effect on the down action of the 1st finger.

    //process the LRESULT from WinProc:

    //A custom LRESULT CALLBACK
    GestureTest::WindowProcedure(      
      HWND hwnd,
      UINT uMsg,
      WPARAM wParam,
      LPARAM lParam)
    {
    case WM_TABLET_QUERYSYSTEMGESTURESTATUS:
        return TABLET_ENABLE_MULTITOUCHDATA;
    }    

요구 사항

   
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 rtscom.h

추가 정보

IRealTimeStylus3