MessageDlg(this,tr("Infomation"),tr("Please switch to standby before exit!"),tr(""),tr("OK"),"","",700); 说明
时间: 2023-07-22 18:10:48 浏览: 85
这段代码是使用C++中的Qt框架中的MessageDlg函数来创建一个消息对话框。该对话框用于向用户显示一条信息,提示用户在退出之前切换到待机模式。对话框上显示的文本为"Please switch to standby before exit!",确定按钮上显示的文本为"OK"。对话框的宽度设置为700个像素。在这段代码中,使用了this指针来表示当前窗口对象,tr()函数用于进行国际化翻译。
相关问题
delphi7中MessageDlg函数
在 Delphi 7 中,MessageDlg 函数用于显示消息对话框。以下是该函数的语法:
```
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons;
HelpCtx: Longint): Integer; overload;
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons;
HelpCtx: Longint; DefaultButton: TMsgDlgBtn): Integer; overload;
function MessageDlg(const Msg: string; DlgType: TMsgDlgType; Buttons: TMsgDlgButtons;
HelpCtx: Longint; X, Y: Integer; DefaultButton: TMsgDlgBtn): Integer; overload;
```
其中,Msg 参数是要显示的消息文本,DlgType 参数指定对话框的类型(如警告、错误、信息等),Buttons 参数指定对话框中要显示的按钮(如确定、取消、是、否等),HelpCtx 参数指定帮助上下文标识符,X 和 Y 参数是对话框的左上角坐标,DefaultButton 参数指定默认按钮。
函数返回值是用户单击的按钮的索引,从 0 开始计数。例如,如果用户单击“确定”按钮,则返回值为 1。如果用户单击右上角的关闭按钮,则返回值为 -1。
阅读全文