大家都没有明白我的意思:大家都告诉我是这样(如下) Select Case lParam Case WM_LButtonDBClick '左键双击 SendMessage hwnd, WM_SYSCOMMAND, SC_RESTORE, 0& Case WM_LButtonUP '如果点击了左键 If Not (TheLMenu Is Nothing) Then TheForm.PopupMenu TheLMenu Case WM_RButtonUP If Not (TheLMenu Is Nothing) Then TheForm.PopupMenu TheLMenu end select 但是,你们忘记了。一个DBClick消息,必然要先出发一个WM_LButtonUP消息。我的问题是问。我怎么区分这两个消息。
http://www.spicy-girl.net/vb/textView.asp?topicID=5314ccd7810fb5ea托盘程序详解(二)
http://www.spicy-girl.net/vb/textView.asp?topicID=e191893e705819b1
Select Case lParam
Case WM_LButtonDBClick '左键双击
SendMessage hwnd, WM_SYSCOMMAND, SC_RESTORE, 0&
Case WM_LButtonUP '如果点击了左键
If Not (TheLMenu Is Nothing) Then TheForm.PopupMenu TheLMenu
Case WM_RButtonUP
If Not (TheLMenu Is Nothing) Then TheForm.PopupMenu TheLMenu
end select
但是,你们忘记了。一个DBClick消息,必然要先出发一个WM_LButtonUP消息。我的问题是问。我怎么区分这两个消息。