窗体消息函数重载
来源:互联网 发布:广州天翼模型店淘宝网 编辑:程序博客网 时间:2024/06/10 02:50
Public Class Form1
Private Const MOUSECLICK1 As UInteger = &H112
Private Const MAXBUTTON1 As UInteger = &HF030
'重载窗体的窗口函数WndProc截获两个消息
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
If (m.Msg = MOUSECLICK1) Then
If (m.WParam = MAXBUTTON1) Then //最大化按钮消息
Me.Top = 0
Me.Height = Screen.PrimaryScreen.Bounds.Height - 50
Me.Refresh()
Return
End If
End If
MyBase.WndProc(m)
End Sub
End Class
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
If (m.Msg = &H112) Then
If (m.WParam = &HF020) Then
Console.WriteLine( 最小化按钮点击了 )
ElseIf (m.WParam = &HF030) Then
Console.WriteLine( 最大化按钮点击了 )
ElseIf (m.WParam = &HF060) Then
Console.WriteLine( 关闭按钮点击了 )
End If
End If
MyBase.WndProc(m)
end sub
- 窗体消息函数重载
- C# 使用重载消息处理函数的方式,实现没有标题栏的窗体的拖动。
- VS2008中重载消息函数
- 窗体消息传递(1) FindWindowEx函数介绍
- 重载CDataGrid的函数以响应消息
- 移动窗体的函数,在窗体的WM_LBUTTONDOWN消息中,响应下面的函数
- 添加消息处理函数或重载MFC类
- 重载OnCtlColor函数与发送WM_CTLCOLOR消息问题
- 关闭窗体消息过程
- MSN弹出消息窗体
- 窗体,控件消息拦截
- Windows窗体消息汇总
- 发送消息关闭窗体
- windows多媒体窗体消息
- 窗体和消息处理
- 双击消息打开窗体
- 自问自答 4 [技术类] [.net].net2010 重载WndProc函数,实现窗体移动
- 重载之函数重载
- Jemter 远程连接多台pc测试
- 中文本体持久化到Mysql数据库的乱码问题
- DOS保护模式下中断
- 自定义classloader的实现
- 对Jena的简单理解和一个例子
- 窗体消息函数重载
- aerize alert 1.21破解成功
- WinDbg、Symbol Packages、SRVINSTW、DebugView下载地址
- SEO之SEO公关优化
- 关于ARM的中断配置的一些体会!
- 简单破解忘记Windows密码的解决方法
- Regular Expression
- 单一世界架构初探之数据抽象
- 动态载入动态库(dll)