Private Declare Function SendMessage Lib "user32" Alias _
"SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, lParam As Any) As Long
Const WM_SYSCOMMAND = &H112
Const SC_MOVE = &HF012
'---- 在 窗 体 中 添 加 一 命 令 按 钮Command1, 双 击 写 代 码 如 下:
Private Sub Command1_Click()
Dim ren as integer
ren = SendMessage(Command1.hwnd, WM_SYSCOMMAND, SC_MOVE, 0)
End Sub
'---- 在 窗 体 中 添 加 命 令 按 钮Command2, 双 击 写 如 下 代 码:
Private Sub Command2_Click()
Unload Me
End Sub
博客展示了VB代码,声明了SendMessage函数,定义了常量WM_SYSCOMMAND和SC_MOVE。还给出在窗体添加命令按钮Command1和Command2的代码示例,Command1点击调用SendMessage函数,Command2点击卸载窗体。
4865

被折叠的 条评论
为什么被折叠?



