共用方式為


IRealTimeStylus::SetSingleTabletMode 方法 (rtscom.h)

修改 RealTimeStylus 類別 (RTS) 物件的模式,只從代表附加至平板電腦之數位板的一個平板電腦物件收集輸入。 RealTimeStylus 會忽略來自其他數位板的手寫筆輸入。

語法

HRESULT SetSingleTabletMode(
  [in] IInkTablet *piTablet
);

參數

[in] piTablet

IInkTablet Interface 物件,代表連接至平板電腦之數位板裝置。

傳回值

如需傳回值的描述,請參閱 RealTimeStylus 類別和介面

備註

RealTimeStylus 類別可以設定為兩種平板電腦相關模式之一:

  • 所有平板電腦模式 (預設)
  • 單一平板電腦模式
如果一開始呼叫 IRealTimeStylus::SetAllTabletsMode 方法 () 且已啟用 RealTimeStylus,則會傳回TPC_E_INVALID_MODE HRESULT。

範例

下列 C++ 範例程式代碼會將 IRealTimeStylus 物件 g_pRealTimeStylus設定為單一平板電腦模式,以便取得平板電腦並擷取其即插即用標識碼。 然後將 IRealTimeStylus 物件設定回所有平板電腦模式。

// Must be in single tablet mode for GetTablet to succeed. This call to
// SetSingleTabletMode() would likely happen somewhere else in the app.
if (SUCCEEDED(g_pRealTimeStylus->SetSingleTabletMode(pInkTablet)))
{
    IInkTablet* pTablet = NULL;

    if ((SUCCEEDED(g_pRealTimeStylus->GetTablet(&pTablet))) && (NULL != pTablet))
    {
        BSTR bstrPnPID;

        if (SUCCEEDED(pTablet->get_PlugAndPlayId(&bstrPnPID)))
        {
            TRACE("The tablet's Plug-n-Play ID is: %s\n", bstrPnPID);
        }
    }

    // Restore all tablets mode.
    g_pRealTimeStylus->SetAllTabletsMode(TRUE);
}

規格需求

需求
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
目標平台 Windows
標頭 rtscom.h
Dll RTSCom.dll

另請參閱

IRealTimeStylus

RealTimeStylus 類別

RealTimeStylus 參考