日期:2014-05-19  浏览次数:20719 次

点击窗体的Header会触发什么事件?
请问点击窗体的Header(就是最大化,最小化,关闭的那个form的头,但是不是那几个按钮)会触发什么事件?


------解决方案--------------------
你是说标题栏吗?会触发窗体事件,具体什么事件看你如何点击,单击可触发窗体获得焦点,双击可触发窗体变大变小。具体的事件值是多少你自己去查吧,我不太熟。
------解决方案--------------------
这些事件没有提供出来,你倒可以在窗体中捕捉这些系统消息然后来做处理。
------解决方案--------------------
这个在C#里没有相应的事件,如果你要处理这个消息,那么请在窗体中添加如下的代码以处理这个系统的消息:

protected override void WndProc(ref Message m)
{
if (m.Msg == WM_NCHITTEST)//点击标题或客户区都会发生这个消息
{
}
base.WndProc(ref m);
}