using System;
using System.Windows.Forms;
namespace WindowsApplication42
{
public partial class Form1 : Form
{
public Form1() { InitializeComponent(); this.Text = "双击左上角图标关闭窗体"; }
//拦击标题栏鼠标位置事件
const int WM_NCHITTEST = 0x84;
protected override void WndProc(ref Message m)
{
base.WndProc(ref m); if (m.Msg == WM_NCHITTEST)
{
switch (m.Result.ToInt32())
{
case 1://客户区
m.Result = new IntPtr(2); break;
case 2://标题栏
m.Result = new IntPtr(1); break;
case 20: m.Result = new IntPtr(0); break;
default: Console.WriteLine(m); break;
}
}
}
}
}
{ WM_NCHITTEST and MOUSEHOOKSTRUCT Mouse Position Codes }
{$EXTERNALSYM HTERROR}
HTERROR = -2;
{$EXTERNALSYM HTTRANSPARENT}
HTTRANSPARENT = -1;
{$EXTERNALSYM HTNOWHERE}
HTNOWHERE = 0;
{$EXTERNALSYM HTCLIENT}
HTCLIENT = 1;
{$EXTERNALSYM HTCAPTION}
HTCAPTION = 2;
{$EXTERNALSYM HTSYSMENU}
HTSYSMENU = 3;
{$EXTERNALSYM HTGROWBOX}
HTGROWBOX = 4;
{$EXTERNALSYM HTSIZE}
HTSIZE = HTGROWBOX;
{$EXTERNALSYM HTMENU}
HTMENU = 5;
{$EXTERNALSYM HTHSCROLL}
HTHSCROLL = 6;
{$EXTERNALSYM HTVSCROLL}
HTVSCROLL = 7;
{$EXTERNALSYM HTMINBUTTON}
HTMINBUTTON = 8;
{$EXTERNALSYM HTMAXBUTTON}
HTMAXBUTTON = 9;
{$EXTERNALSYM HTLEFT}
HTLEFT = 10;
{$EXTERNALSYM HTRIGHT}
HTRIGHT = 11;
{$EXTERNALSYM HTTOP}
HTTOP = 12;
{$EXTERNALSYM HTTOPLEFT}
HTTOPLEFT = 13;
{$EXTERNALSYM HTTOPRIGHT}
HTTOPRIGHT = 14;
{$EXTERNALSYM HTBOTTOM}
HTBOTTOM = 15;
{$EXTERNALSYM HTBOTTOMLEFT}
HTBOTTOMLEFT = 16;
{$EXTERNALSYM HTBOTTOMRIGHT}
HTBOTTOMRIGHT = 17;
{$EXTERNALSYM HTBORDER}
HTBORDER = 18;
{$EXTERNALSYM HTREDUCE}
HTREDUCE = HTMINBUTTON;
{$EXTERNALSYM HTZOOM}
HTZOOM = HTMAXBUTTON;
{$EXTERNALSYM HTSIZEFIRST}
HTSIZEFIRST = HTLEFT;
{$EXTERNALSYM HTSIZELAST}
HTSIZELAST = HTBOTTOMRIGHT;
{$EXTERNALSYM HTOBJECT}
HTOBJECT = 19;
{$EXTERNALSYM HTCLOSE}
HTCLOSE = 20;
{$EXTERNALSYM HTHELP}
HTHELP = 21;
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有