次の方法で共有


AccessibleObject.GetFocused メソッド

キーボード フォーカスを持つオブジェクトを取得します。

Public Overridable Function GetFocused() As AccessibleObject
[C#]
public virtual AccessibleObject GetFocused();
[C++]
public: virtual AccessibleObject* GetFocused();
[JScript]
public function GetFocused() : AccessibleObject;

戻り値

現在フォーカスを取得している子を示す AccessibleObject 。オブジェクト自体がフォーカスを取得している場合は、呼び出し元のオブジェクトを返します。どのオブジェクトにもフォーカスがない場合は、 null 参照 (Visual Basic では Nothing) を返します。

例外

例外の種類 条件
COMException コントロールを取得できません。

解説

キーボード フォーカスの概念は、アクティブ ウィンドウの概念に関連しています。アクティブ ウィンドウは、ユーザーが作業を行っている前面のウィンドウです。キーボード フォーカスを持つオブジェクトは、アクティブ ウィンドウまたはアクティブ ウィンドウの子オブジェクトのいずれかになります。

コンテナ内でフォーカスを取得できるのは、一度に 1 つのオブジェクトまたは項目だけです。キーボード フォーカスを持つオブジェクトは、選択されているオブジェクトとは限りません。

継承時の注意: キーボード フォーカスを受け取ることができるオブジェクトはすべて、このプロパティをサポートする必要があります。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

AccessibleObject クラス | AccessibleObject メンバ | System.Windows.Forms 名前空間 | GetChild