Private Declare Function SetForegroundWindow Lib "user32" (ByVal hWnd As Long) As LongDim Message As Long
Message = X / Screen.TwipsPerPixelX '判断鼠标消息,执行不同的功能 Select Case Message Case WM_LBUTTONDOWN '点击拖盘 Case WM_RBUTTONUP SetForegroundWindow Me.hWnd '关键是这个函数,加上它之后,弹出菜单就会消失!! '按右键弹出菜单 PopupMenu mnuPopup End Select
Message = X / Screen.TwipsPerPixelX '判断鼠标消息,执行不同的功能
Select Case Message
Case WM_LBUTTONDOWN
'点击拖盘
Case WM_RBUTTONUP
SetForegroundWindow Me.hWnd '关键是这个函数,加上它之后,弹出菜单就会消失!!
'按右键弹出菜单
PopupMenu mnuPopup
End Select
能否给我发过来个小例子,
email: [email protected]