PDA

View Full Version : حركت فرم



jalalnooritehrani
چهارشنبه 14 اسفند 1387, 15:53 عصر
من حاشيه فرم را none كردم
و در فرم يك GroupBox گذاشتم
حالا ميخواهم وقتي با موس درگ ميكنم بتوانم آنرا جابجا كنم البته بدون شي تايمر
آيا راهي وجود دارد

toopak
چهارشنبه 14 اسفند 1387, 16:05 عصر
<DllImport("user32.dll")> _
Shared Function ReleaseCapture() As Integer
End Function
Declare Auto Function SendMessageA Lib "user32.dll" (ByVal hwnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Object) As Integer

Private Const WM_NCLBUTTONDOWN As Integer = 161

Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
ReleaseCapture()
SendMessageA(Me.Handle.ToInt32(), WM_NCLBUTTONDOWN, 2, 0)
End Sub

jalalnooritehrani
شنبه 17 اسفند 1387, 08:55 صبح
خيلي ممنون :کف:
ميشه راجب توابع api بيشتر توضيح بدهي و اگر سورسي و منبعي داري به من هم بدهي يا حداقل آدرس اون منبع را به من بدهي ممنون ميشم:تشویق: