首页 > 解决方案 > 如何在屏幕一角创建小窗口

问题描述

我正在尝试在 Visual Studio 中使用 c# 创建一个机器人。我正在努力做的是,我试图在机器人运行时在屏幕一角创建一个小框,就像图片中的那个:盒子

另外,我希望它永久位于屏幕的角落,所以它不能是一个窗口。我的意思是,如果我要远离框并远离屏幕单击,那么框应该仍然可见。

标签: c#winforms

解决方案


如果您希望将窗口放置在屏幕的右下角,此代码将有所帮助:

    protected override void OnLoad(EventArgs e)
    {
        this.TopMost = true;
        var screen = Screen.FromPoint(this.Location);
        this.Location = new Point(screen.WorkingArea.Right - this.Width, screen.WorkingArea.Top);
        base.OnLoad(e);
    }

推荐阅读