winforms 如何在屏幕的角落创建小窗口

tv6aics1  于 2023-04-21  发布在  其他
关注(0)|答案(3)|浏览(129)

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

此外,我希望它是永久在屏幕的角落,所以它不能是一个窗口。我的意思是,如果我是点击远离框和远离屏幕,那么框应该仍然可见。

5w9g7ksd

5w9g7ksd1#

如果你想让窗口放在屏幕的右下角,下面的代码会有帮助:

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);
    }
sigwle7e

sigwle7e2#

您希望TopMost属性位于常规窗体上。

pn9klfpd

pn9klfpd3#

我只是简单地将最大大小设置为1,1。在我的屏幕上出现了一个5毫米的正方形窗口。

相关问题