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