|
p align="JUSTIFY"> 凡是用過WINDOWS95或WINDOWS98的用戶,非常熟悉單擊鼠標(biāo)右鍵會(huì)出現(xiàn)一個(gè)彈出式菜單,那么如何在應(yīng)用系統(tǒng)中也實(shí)現(xiàn)上述功能,增加用戶界面的友善性。筆者分別用VB和VFP實(shí)現(xiàn)了用鼠標(biāo)右鍵實(shí)現(xiàn)彈出式菜單的效果。
圖1 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 Private Const WM_SYSCOMMAND = &H112 Private Const SC_MOVE = &HF010& Private Const SC_MINIMIZE = &HF020& Private Const SC_MAXIMIZE = &HF030& > Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
End Sub Private Sub MENUS1_Click(Index As Integer) Dim X As Long
End Sub
圖2
DO MENUS.MPR &&調(diào)用彈出式菜單 運(yùn)行環(huán)境:WINDOWS98,VISUAL BASIC 6.0、VISUAL FOXPRO 6.0 FOR WINDOWS. 筆者 |
|
|