Vcl.Dialogs.MessageDlgPos

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

Delphi

function MessageDlgPos(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer): Integer;
function MessageDlgPos(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons; HelpCtx: Longint; X, Y: Integer; DefaultButton: TMsgDlgBtn): Integer; overload;

C++

extern DELPHI_PACKAGE int __fastcall MessageDlgPos(const System::UnicodeString Msg, System::Uitypes::TMsgDlgType DlgType, System::Uitypes::TMsgDlgButtons Buttons, int HelpCtx, int X, int Y)/* overload */;

プロパティ

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


説明

メッセージ ダイアログボックスを、指定した画面の座標へ表示します。

キャプションを指定する必要がない場合で、メッセージ ボックスを特定の位置に表示指せるには、MessageDlgPos を呼び出します。 (キャプションも同様に指定する必要がある場合には、MessageDlg 関数を使用します)。

Msg は、表示されるメッセージの内容です。

DlgType は、ダイアログの目的を示します。 取り得る値の一覧については、Vcl.Dialogs.TMsgDlgType ページを参照してください。

Buttons は、メッセージ ボックスにどのボタンを表示させるかを示します。 ButtonsVcl.Dialogs.TMsgDlgButtons 型です。

HelpCtx は、ダイアログが表示されているときに、ユーザーがヘルプ ボタンまたは〔F1〕をクリックした場合に表示されるべき、ヘルプ トピックのコンテキスト ID を示します。

XY は、ダイアログ ボックスが表示される位置の画面座標を指定します。 値 –1 は、そのメッセージ ボックスが、指定された範囲内ならどこにでも現れてよい、ということを意味します。

DefaultBtn は、Buttons で指定されたものの中で、どのボタンをダイアログのデフォルト ボタンをするかを指定します。 DefaultBtn mbNo の場合、デフォルト ボタン セットはありません。 取り得る列挙値の一覧については、Vcl.Dialogs.TMsgDlgType ページを参照してください。

メモ: ユーザーがメッセージ ボックスで〔Ctrl〕+〔C〕を入力した場合、メッセージのテキストは、クリップボードにコピーされます。

関連項目


コード サンプル