Vcl.Forms.TApplication.HelpCommand

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function HelpCommand(Command: Integer; Data: NativeInt): Boolean;

C++

bool __fastcall HelpCommand(int Command, NativeInt Data);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TApplication


説明

ネイティブのヘルプ処理機能(HTMLHelpWinHelp やその他)のAPI(アプリケーション プログラミング インターフェイス)にある、Help コマンドへのアクセスを提供します。

HelpCommand を使用すると、HTMLHelpWinHelp やその他のネイティブのヘルプ処理機能へ、コマンドを送信することができます。Help コマンドをネイティブの(Windows)ヘルプ エンジンに送る前に、HelpCommand は、アクティブなフォームまたは TApplication オブジェクトに対して、OnHelp イベントを生成します。OnHelp イベントに対するイベント ハンドラがなければ、最後にそのコマンドは、ネイティブのヘルプ処理機能(HTMLHelp または WinHelp)に転送されます。

HelpCommand が動作し、適切なネイティブのヘルプ処理機能を呼び出すにはアプリケーションの uses 句に、Vcl.HtmlHelpViewer ユニットまたは他のユニットを挿入します。これらは、使用する外部ヘルプ ビューアへのインターフェイスを提供してくれます。 Vcl.HtmlHelpViewer ユニットは、HTMLHelp Windows ネイティブ ヘルプ処理機能への、Delphi インターフェイスを提供します。 C++ の場合には、HTMLHelpViewer.hpp ヘッダー ファイルをインクルードする必要があります。

ネイティブ ヘルプ処理機能(HTMLHelp やその他)、およびそこへ渡されるデータに関する情報については、適宜、MSDN ライブラリ内の HTMLHelp トピックを参照してください。

関連項目