无边框的窗体(FormBorderStyle=None),怎么实现最小化和关闭操作
我在无边框的窗体铺了一张背景图片,
在背景图片右上角画了一个“-”和一个“X”分别表示最小化和关闭
现在想问下怎么可以在这个“-”和“X”上面写最小化和关闭的操作?
------解决方案--------------------wnform?
把-和X号那改成两张图片,或者,用坐标定义那块区域,再用click方法控制最小化最大化属性啊
------解决方案--------------------设置WindowState属性可以设置窗口的状态,比如:
this.WindowState = FormWindowState.Minimized;
调用this.Close();可以关闭本窗体.
------解决方案--------------------在form的Click事件中判断鼠标的位置 如果在最小化和关闭的区域内则进行相应操作 这不是和扫雷一个样子吗