C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 138 を表示中)
■80964 / )  Re[1]: タブページをドラッグしてウインドウを動かす方法
□投稿者/ よっしー (2回)-(2016/08/22(Mon) 21:29:11)
間違ってフォームの移動のコードを貼ってしまいました。
こちらがタブページ移動のコードです。
Private Declare Function SendMessage Lib "User32.dll" Alias "SendMessageA" (ByVal hWnd As IntPtr, ByVal wMsg As Integer, ByVal wParam As Integer, ByVal lParam As Integer) As Long
Private Declare Sub ReleaseCapture Lib "User32.dll" ()

Const WM_NCLBUTTONDOWN = &HA1
Const HTCAPTION = 2


Private Sub TabPage1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs) Handles TabPage1.MouseMove

If e.Button = MouseButtons.Left Then
Call ReleaseCapture()
Call SendMessage(Me.Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
End If

End Sub
返信 編集キー/


管理者用

- Child Tree -