Vcl.Controls.THintWindow.ActivateHint
Delphi
procedure ActivateHint(Rect: TRect; const AHint: string); virtual;
C++
virtual void __fastcall ActivateHint(const System::Types::TRect &Rect, const System::UnicodeString AHint);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | THintWindow |
説明
ヒントウィンドウを表示します。
ActivateHint メソッドを呼び出すと,Rect パラメータで指定した座標にヒントウィンドウを表示できます。Rect パラメータが画面の外の値の場合,ActivateHint はヒントウィンドウを Rect で指定した座標に最も近く,画面に全体が表示される位置に移動します。ActivateHint は,AHint 文字列がユーザーに表示されるように,ウィンドウを表示する前に,Caption プロパティを AHint パラメータに設定します。
ヒントウィンドウを表示した後で,一定時間経過するか,またはヒントメッセージを隠すことを要求するメッセージを受け取ると,アプリケーションは自動的にヒントウィンドウを隠します。アプリケーションによって自動的に表示されたヒントウィンドウを隠すには,グローバル Application オブジェクトの HideHint メソッドを使用します。ActivateHint を呼び出して直接アクティブ化したヒントウィンドウを隠すには,ReleaseHandle メソッドを使用します。