标签: messagebox

如何翻译qmessagebox中的按钮?

QMessageBox喜欢这样的:

QMessageBox::question(this, tr("Sure want to quit?"), 
    tr("Sure to quit?"), QMessageBox::Yes | QMessageBox::No);
Run Code Online (Sandbox Code Playgroud)

我怎么能翻译是/否单词?既然没有地方可以放置tr()

c++ qt messagebox language-translation

15
推荐指数
3
解决办法
8764
查看次数

使用MsgBox而不暂停应用程序

我需要向用户显示一条消息.当我这样做时MsgBox,程序会停止,直到用户点击该框为止.我想知道是否有办法在MsgBox不暂停程序的情况下打开它.

ms-access vba messagebox access-vba

14
推荐指数
4
解决办法
8万
查看次数

我应该在Windows消息框中使用警告图标或问号图标吗?

很多人都知道MessageBoxIcon"问题"类型.如果你不是特别熟悉这个图标,它只是一个美化的问号.我很好奇这个图标在专业应用程序中是否可以接受.例如,假设我有一个按钮,单击该按钮将清除整个表单上的所有文本字段.当点击按钮时,我想警告用户他的行动将要做什么.我可以写下列之一:

MessageBox.Show("Really clear all data?", "Clear confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
Run Code Online (Sandbox Code Playgroud)

要么

MessageBox.Show("Really clear all data?", "Clear confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
Run Code Online (Sandbox Code Playgroud)

你们都会说这两个人更专业?

.net windows user-interface icons messagebox

14
推荐指数
1
解决办法
2486
查看次数

如何显示带复选框的MessageBox?

我想创建一个MessageBox具有Yes/ No按钮和一个复选框.

该应用程序是一个图片缩放器,它将同时重新调整大量图片的大小; 在此过程中,它将检查新的位置文件名是否存在,并带有覆盖它的选项.

MessageBox将给用户覆盖如果需要任何新的文件的选项,而复选框可以防止不必点击Yes X的次数,如果他们要覆盖每个文件.

如何在MessageBox对话框中添加复选框?

c# checkbox messagebox

14
推荐指数
2
解决办法
2万
查看次数

Windows [cmd.exe]命令显示带超时的消息框?

注意:这是一个问题的答案,以便记录其他人可能觉得有用的技术,以便可能意识到其他人更好的解决方案.请随意添加批评或问题作为评论.也可以随意添加其他答案.:)


如何通过键入单个Windows命令来显示消息框,例如在"开始"菜单的"运行"对话框中,或者在[cmd.exe]命令解释程序中?

windows command cmd messagebox windows-shell

14
推荐指数
2
解决办法
6万
查看次数

MessageBox.Show()自定义图标?

我想在MessageBox.Show("Message", "Title", MessageBoxButton.OK, MeesageBoxIcon.myIcon)Method中使用自定义图标.

有什么建议吗?

.net c# icons messagebox

13
推荐指数
1
解决办法
3万
查看次数

如何在消息框中获取文本和变量

我只需要知道如何在消息框中使用纯文本和变量.

例如:

我可以做这个: MsgBox(variable)

我可以做到这一点: MsgBox("Variable = ")

但我不能这样做: MsgBox("Variable = " + variable)

vb.net messagebox

13
推荐指数
2
解决办法
12万
查看次数

如何在字符串中写上标并使用MessageBox.Show()显示?

我试图使用消息框输出该区域,它应显示为,例如,256单位^ 2 ...

我怎么能写上标(为权力)和下标(如氧气的O2)?

这个人在这里添加了一个像(TM)的上标:

将TM superScript添加到字符串

我希望我清楚自己!在此先感谢,对由此带来的任何不便表示歉意......

c# ascii messagebox winforms

13
推荐指数
1
解决办法
3万
查看次数

调用和BeginInvoking MessageBox有什么区别?

在表格中,比较

BeginInvoke (new Action (() => {
    MessageBox.Show ());
}));
Run Code Online (Sandbox Code Playgroud)

Invoke (new Action (() => {
    MessageBox.Show ());
}));
Run Code Online (Sandbox Code Playgroud)

有什么区别,什么时候应该使用一个而不是另一个?如何通过MessageBox的消息泵来影响行为?

我做了一些测试,发现两种方法都阻止了UI.

唯一的区别是Invoke实际上是立即调用的,而BeginInvoke需要(非常短的)时间直到代码运行.这是可以预料的.

.net c# messagebox winforms

12
推荐指数
2
解决办法
4736
查看次数

从不使用标签控件的对话框中获取文本?

这是我之前的问题的延续.如何抑制Inproc COM服务器显示的对话框.


背景:

回顾一下我的情况:我有一个从第三方用Delphi编写的Inproc COM服务器.如果它捕获特定类型的错误,我调用的函数之一将显示错误消息对话框.问题是我正在尝试批量处理数据,我正在使用的数据源导致错误对话框弹出很多(感谢我之前的问题的答案它现在自动关闭,我能够运行它到完成后,它会显示对话框并要求有人按OK 9923次).进程将阻塞,直到消息框关闭.


题:

我想更好地记录错误对话框所说的内容.但是,任何获取对话框正文的尝试都失败了.

对话框的图像

//Snip

private void StartWindowListener()
{
    //Queue the watcher on the message pump if we are not watching.
    if (_watcherRunning == false)
    {
        _watcherRunning = true;
        _dummyForm.BeginInvoke(new Action(() =>
        {
            _watcherRunning = false;

            //If we are not inside the com object don't enumerate.
            if (_insideCom == false) return;

            // Enumerate windows to find dialogs
            EnumThreadWndProc callback = new EnumThreadWndProc(CheckWindow);
            EnumThreadWindows(GetCurrentThreadId(), callback, IntPtr.Zero);
            GC.KeepAlive(callback);
        }));
    }
}

private bool CheckWindow(IntPtr hWnd, IntPtr …
Run Code Online (Sandbox Code Playgroud)

c# delphi winapi messagebox

12
推荐指数
1
解决办法
3411
查看次数