【发布时间】:2011-11-23 19:01:16
【问题描述】:
我正在开发一些软件来帮助我的学生完成任务。我已经对其进行了设置,以便我可以从我的计算机控制他们计算机的某些方面。问题是,我不确定如何从我的应用程序中控制其他应用程序。我主要只是想防止它被最小化。有些学生喜欢我路过时快速切换屏幕。在我另行指定之前,我只想确保它始终位于顶部。
感谢您的帮助。我使用的是 VB.net,出于兼容性原因,我使用的是 3.5 .net 框架。
【问题讨论】:
我正在开发一些软件来帮助我的学生完成任务。我已经对其进行了设置,以便我可以从我的计算机控制他们计算机的某些方面。问题是,我不确定如何从我的应用程序中控制其他应用程序。我主要只是想防止它被最小化。有些学生喜欢我路过时快速切换屏幕。在我另行指定之前,我只想确保它始终位于顶部。
感谢您的帮助。我使用的是 VB.net,出于兼容性原因,我使用的是 3.5 .net 框架。
【问题讨论】:
在您的主窗体中,设置以下两个标志:
1) MinimizeBox 属性为 False。这将阻止他们最小化您的应用。
2) TopMost 属性为 True。在大多数情况下,这将使其他窗口不会显示在您的顶部。
在某些情况下,TopMost 可能无法完全按照您的意愿工作(例如,如果另一个同样指定 TopMost 的应用在您之前启动),但大多数标准应用程序不会设置此标志。
【讨论】: