Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob für das IRealTimeStylus3-Objekt die Multitoucheingabe aktiviert ist.
Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.
Syntax
HRESULT get_MultiTouchEnabled(
BOOL *pfEnable
);
Parameter
pfEnable
Rückgabewert
Keine
Bemerkungen
In der folgenden Tabelle sind die definierten Opt-In-Optionen für Multitouch aufgeführt.
| Name | BESCHREIBUNG | Wert |
|---|---|---|
| TABLET_ENABLE_MULTITOUCHDATA | Gibt die Aktivierung für Multitouchdaten an. | 0x01000000 |
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie Multitouch mithilfe der RealTimeStylus3-Schnittstelle aktiviert wird.
CComQIPtr<IRealTimeStylus3> spRealTimeStylus3 = g_spRealTimeStylus;
if(spRealTimeStylus3 == NULL)
{
return FALSE;
}
HRESULT hr = spRealTimeStylus3->put_MultiTouchEnabled(TRUE);
if(FAILED(hr))
{
return FALSE;
}
Im folgenden Beispiel wird gezeigt, wie die eigenschaft TABLET_ENABLE_MULTITOUCHDATA in einem Fenster explizit festgelegt wird.
//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;
}
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | rtscom.h |