我把窗体的FormBordStyle设为None 然后用Graphics和一些图片来自己做一个标题 最大化最小化等等,但是当我最大化这个程序的时候就把任务栏给挡住了~ 用过width 和height来控控制 但是恢复到原来的尺寸 最小化都有问题 也比较麻烦 想用SendMessage 这个函数来做~ 但是里面的变量不知道去哪里找 public const int WM_SYSCOMMAND = 0x0112; public const int SC_MOVE = 0xF010; public const int HTCAPTION = 0x0002;
这些东西 有标题的窗体在任务栏的图标上右击时有菜单 无标题的就没有菜单请教大虾这样的问题要怎么解决呢?
这些东西 有标题的窗体在任务栏的图标上右击时有菜单 无标题的就没有菜单请教大虾这样的问题要怎么解决呢?
Rectangle maxRect = Screen.FromControl(this).WorkingArea;
this.MaximumSize = maxRect.Size;
自己做个菜单
在任务栏右击的时候把它显示出来 public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} protected override void WndProc(ref Message m) {
Console.WriteLine(Convert.ToString(m.Msg, 16));
if (m.Msg == 787)
{
contextMenuStrip1.Show(Cursor.Position);
} base.WndProc(ref m); }
}