次の方法で共有


ITPhone::get_ButtonMode メソッド (tapi3if.h)

get_ButtonMode メソッドは、特定のボタンに関連付けられているボタン モードを取得します。

このメソッドを呼び出す前に、アプリケーションで ITPhone::Open を呼び出す必要があります。それ以外の場合、呼び出しは失敗します。

構文

HRESULT get_ButtonMode(
  [in]  long              lButtonID,
  [out] PHONE_BUTTON_MODE *pButtonMode
);

パラメーター

[in] lButtonID

ボタン識別子。 詳細については、「解説」を参照してください。

[out] pButtonMode

ボタンのモードの PHONE_BUTTON_MODE 記述子。

戻り値

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

解説

PHONE_BUTTON_MODE列挙型と TAPI 2 の説明を参照してください。ボタン モードの詳細については、x ドキュメントを参照してください。

次の 2 つの PHONE_BUTTON_MODE 値が特に重要です。

  1. PHONE_BUTTON_MODE値がPBM_FEATURE場合、アプリケーションは get_ButtonFunction を呼び出してボタンの特定の意味を取得する必要があります。
  2. PHONE_BUTTON_MODE値がPBM_KEYPAD場合、ボタンはキーパッド ボタンであり、その値は lButtonID パラメーターの値で示されます。 たとえば、lButtonID == 10 の場合、ボタンはキーパッドの * (star) キーです。

必要条件

   
対象プラットフォーム Windows
ヘッダー tapi3if.h (Tapi3.h を含む)
Library Uuid.lib
[DLL] Tapi3.dll

関連項目

ITPhone

get_ButtonFunction

put_ButtonMode