六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

API更改系統菜單條目

[摘要]一個運用API 更改系統菜單,復制系統菜單的例子。(需要注意的是:如果要響應菜單項的單擊事件,可能要用到鉤子函數和更多的代碼)Option ExplicitPrivate Declare Function TrackPopupMenu Lib "user32" (ByVal h...
一個運用API 更改系統菜單,復制系統菜單的例子。(需要注意的是:如果要響應菜單項的單擊事件,可能要用到鉤子函數和更多的代碼)

Option Explicit

Private Declare Function TrackPopupMenu Lib "user32" (ByVal hMenu As Long, ByVal wFlags As Long, ByVal x As Long, ByVal y As Long, ByVal nReserved As Long, ByVal hwnd As Long, ByVal lprc As Any) As Long
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Declare Function ModifyMenu Lib "user32" Alias "ModifyMenuA" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpString As Any) As Long
Private Declare Function GetSystemMenu Lib "user32" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Private Declare Function InsertMenu Lib "user32" Alias "InsertMenuA" (ByVal hMenu As Long, ByVal nPosition As Long, ByVal wFlags As Long, ByVal wIDNewItem As Long, ByVal lpNewItem As Any) As Long
Private Const TPM_LEFTALIGN = &H0&
Private hsysmenu As Long
Private Type POINTAPI
    x As Long
    y As Long
End Type




Function num(i As Integer) As String
num = Mid("    長恨歌 漢皇重色思傾國,御宇多年求不得。楊家有女初長成,養在深閨人未識。天生麗質難自棄,一朝選在君王側。回眸一笑百媚生,六宮粉黛無顏色。春寒賜浴華清池,溫泉水滑洗凝脂。侍兒扶起嬌無力,始是新承恩澤時。云鬢花顏金步搖,芙蓉帳暖度春宵。春宵苦短日高起,從此君王不早朝。", 8 * i + 1, 8)
End Function




Private Sub Form_Load()
Dim i As Integer
hsysmenu = GetSystemMenu(hwnd, False) '系統菜單句柄

InsertMenu hsysmenu, 0, &H800, &H0, "" '加入分割符
For i = 0 To 5
ModifyMenu hsysmenu, i, &H4410, 0, num(i+1) '改變菜單條目
Next

For i = 6 To 15

InsertMenu hsysmenu, i, &H400, &H0, num(i+1)   '插入菜單條目
Next 'i=6 對應條目為關閉按鈕,如此設置是為了留下該條目


InsertMenu hsysmenu, 0, &H800, &H0, "" '加入分割符
InsertMenu hsysmenu, 0, &H400, &H0, num(0)

Me.Move Screen.Width / 2 - 3000, Screen.Height / 2 - 2000, 6000, 4000 ' 窗體居中
Me.Caption = "請用鼠標右鍵調出系統菜單!!!"
End Sub




Private Sub Form_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
    Dim Pts As POINTAPI
GetCursorPos Pts '獲取鼠標位置
    If Button = 2 Then TrackPopupMenu hsysmenu, TPM_LEFTALIGN, Pts.x, Pts.y, 0, Me.hwnd, ByVal 0&
'在鼠標點擊處彈出更改后的系統菜單
End Sub


主站蜘蛛池模板: 亚洲日韩中文字幕在线播放 | 中文字幕永久在线视频 | 性欧美人| 天堂avav| 色噜噜在线视频 | 天天夜夜操 | 四虎影院在线播放 | 亚洲精品综合网 | 色狠狠一区| 日韩经典欧美精品一区 | 亚洲欧美日本在线观看 | 日本免费v片一二三区 | 青青青爽视频在线观看 | 天天射美女 | 午夜久久久久久亚洲国产精品 | 自拍视频在线看 | 亚洲图区欧美 | 午夜老司机在线观看 | 欧美夜夜| 在线看91 | 亚洲a区视频 | 日本午夜三级 | 欧洲呦女网站 | 青青青国产免费手机视频在线观看 | 亚洲国产天堂久久综合图区 | 网站一级片 | 亚洲婷婷影院 | 性a视频| 五月天色区 | 天天搞夜夜操 | 四虎影院永久网址 | 亚洲国产99在线精品一区69堂 | 日日爽爽| 日韩免费毛片全部不收费 | 中文字幕永久在线视频 | 午夜啪啪福利视频 | 青青热在线观看视频精品 | 五月婷婷丁香在线 | 一二三四影视在线观看免费视频 | 亚洲一区二区免费在线观看 | 亚洲国产精品线播放 |