C++ 我的表单应该位于各种窗口之上

标签 c++ modal-dialog

我有一个主窗体。这个主窗体生成另一个窗体。在访问其他窗口之前,应该填写这个新表格。我使用 Myform.ShowDialog() 使这个表单成为模态。

我希望我的表单位于所有类型的其他窗口之上,即使这些窗口不是我的应用程序的一部分(例如:Internet Explorer 页面、打开的 Word 文档...)。

你有什么解决办法吗??

谢谢,

最佳答案

听起来您正在使用 .NET

在这种情况下,您可以使用 Form.TopMost 属性

myForm->TopMost = true;
myForm->ShowDialog();

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.topmost.aspx

关于C++ 我的表单应该位于各种窗口之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1683338/

相关文章:

c++ - std::unique 的奇怪行为

c++ - 什么是“错误 : constructors may not be cv-qualified?

jquery - 在模式上显示弹出窗口

php - 从另一个页面打开 Modal Laravel

jquery - 我的 jquery 模态框已决定不是模态的

c++ - 我应该扩展 QT 小部件还是使用我自己的包含小部件的类作为成员?

c++ - 如何使用 C/C++ 在 exe 中完全内部存储用户设置?

c++ - 仅使用前 3 位小数计算,如何?? (c++)

html - 在模式框中打开网页?

angular - NullInjectorError : StaticInjectorError(AppModule)[Component-> MatDialogRef]