首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎样vb.net拖动无边框窗体,该怎么处理

2012-02-26 
怎样vb.net拖动无边框窗体请问各位大虾,怎样vb.net拖动无边框窗体[解决办法]哎,你改一下就可以了,因为没有

怎样vb.net拖动无边框窗体
请问各位大虾,怎样vb.net拖动无边框窗体

[解决办法]
哎,你改一下就可以了,因为没有能调用MyBase.WndProc(m):

Private HTCAPTION As IntPtr = 2
Private HTCLIENT As IntPtr = 1
Private WM_NCHITTEST As Integer = 132

Protected Overrides Sub WndProc(ByRef m As Message)
If (m.Msg = WM_NCHITTEST) Then
MyBase.WndProc(m)
If (m.Result = HTCLIENT) Then
m.Result = HTCAPTION
End If
Else
MyBase.WndProc(m)
End If
End Sub

不过楼主也太小气了,就一分,我回答过好多0分的帖子,但是1分很少见,你要是分不多倒不如发个0分的帖子...

热点排行