可以啊用MouseEventHandler
然后自己写处理方法
然后自己写处理方法
解决方案 »
- Winform Checklistbox ☑的时候要选择2次
- 用C#开发的程序如何在ipad上运行使用
- 帮我看看这个多态性的程序出现了一些问题
- 无法用Regsvr32为COM组件注册
- 可以在自定义类中给传入的控件加个事件响应吗?有个问题很困扰我!大家给我出个招啊!!!!
- [原创]可视化排课,希望给点建议
- 我想通过ajax返回一个二维数组该怎实现不懂
- 急!急!..............
- 二个问题,第一个:如何把一个Color对象转换成Uint(非托管代码使用)类型?第二个:如何把一个流对象转换成Uint类型
- 本人公司要求本人在1周时间内用c#作一个关于oa的demo,本人毫无头绪,望高人拯救。
- .Net怎样得到短文件名?
- sql语句在Oracle出错。高手请进!
内容很长,举个例子
this.panel1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.panel1_MouseMove);取得鼠标move事件
处理方法
private void panel1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
// Update the mouse path that is drawn onto the Panel.
int mouseX = e.X;
int mouseY = e.Y;
mousePath.AddLine(mouseX,mouseY,mouseX,mouseY);
}
http://www.uncj.net/news/show.aspx?id=111
protected override void WndProc(ref Message m)
{
if(m.Msg == 0x0201)//://WM_PAINT
{
MessageBox.Show("this");
}
else
{
base.WndProc(ref m);
}
}
WM_NCMOUSEMOVE = $00A0;
{$EXTERNALSYM WM_NCLBUTTONDOWN}
WM_NCLBUTTONDOWN = $00A1;
{$EXTERNALSYM WM_NCLBUTTONUP}
WM_NCLBUTTONUP = $00A2;
{$EXTERNALSYM WM_NCLBUTTONDBLCLK}
WM_NCLBUTTONDBLCLK = $00A3;
{$EXTERNALSYM WM_NCRBUTTONDOWN}
WM_NCRBUTTONDOWN = $00A4;
{$EXTERNALSYM WM_NCRBUTTONUP}
WM_NCRBUTTONUP = $00A5;
{$EXTERNALSYM WM_NCRBUTTONDBLCLK}
WM_NCRBUTTONDBLCLK = $00A6;
{$EXTERNALSYM WM_NCMBUTTONDOWN}
WM_NCMBUTTONDOWN = $00A7;
{$EXTERNALSYM WM_NCMBUTTONUP}
WM_NCMBUTTONUP = $00A8;
{$EXTERNALSYM WM_NCMBUTTONDBLCLK}
WM_NCMBUTTONDBLCLK = $00A9;