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

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

vb完成菜單右對齊

[摘要]傳統(tǒng)的窗口菜單都是左對齊,是否可以右對齊,或窗口菜單左右分開呢?當然可以!新建一個工程,添加菜單(本例需要3列),添加四個按鈕控件,一個時間控件添加以下代碼:Option ExplicitPrivate Type menuItemInfocbSize As LongfMask As LongfTy...
傳統(tǒng)的窗口菜單都是左對齊,是否可以右對齊,或窗口菜單左右分開呢?

當然可以!

新建一個工程,添加菜單(本例需要3列),添加四個按鈕控件,一個時間控件

添加以下代碼:

Option Explicit

Private Type menuItemInfo

cbSize As Long
fMask As Long
fType As Long
fState As Long
wID As Long
hSubMenu As Long
hbmpChecked As Long
hbmpUnchecked As Long
dwItemData As Long
dwTypeData As String
cch As Long

End Type

Private Declare Function SetMenuItemInfo Lib "user32" Alias "SetMenuItemInfoA" (ByVal hMenu As Long, ByVal un As Long, ByVal

bool As Boolean, lpcMenuItemInfo As menuItemInfo) As Long
Private Declare Function GetMenuItemInfo Lib "user32" Alias "GetMenuItemInfoA" (ByVal hMenu As Long, ByVal un As Long, ByVal

b As Long, lpMenuItemInfo As menuItemInfo) As Long
Private Declare Function GetMenu Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function DrawMenuBar Lib "user32" (ByVal hwnd As Long) As Long
Public a As Integer

Private Sub Command1_Click()

Unload Me
Me.Show

Dim my_menuItemInfo As menuItemInfo
Dim return_value As Long

With my_menuItemInfo

.cbSize = 44
.fMask = 16
.cch = 128
.dwTypeData = Space$(128)

End With

return_value = GetMenuItemInfo(GetMenu(Me.hwnd), 3, 1, my_menuItemInfo)

my_menuItemInfo.fType = 16384
return_value = SetMenuItemInfo(GetMenu(Me.hwnd), 3, 1, my_menuItemInfo)

DrawMenuBar GetMenu(Me.hwnd)
Me.Refresh
Me.WindowState = 1
End Sub

Private Sub Command2_Click()

Dim my_menuItemInfo As menuItemInfo
Dim return_value As Long

With my_menuItemInfo

.cbSize = 44
.fMask = 16
.cch = 128
.dwTypeData = Space$(128)

End With

return_value = GetMenuItemInfo(GetMenu(Me.hwnd), 0, 1, my_menuItemInfo)

my_menuItemInfo.fType = 16384
return_value = SetMenuItemInfo(GetMenu(Me.hwnd), 0, 1, my_menuItemInfo)

DrawMenuBar GetMenu(Me.hwnd)
Me.Refresh
Me.WindowState = 1
End Sub

Private Sub Command3_Click()
Unload Me
Me.Show
Dim my_menuItemInfo As menuItemInfo
Dim return_value As Long

With my_menuItemInfo

.cbSize = 44
.fMask = 16
.cch = 128
.dwTypeData = Space$(128)

End With

return_value = GetMenuItemInfo(GetMenu(Me.hwnd), 1, 1, my_menuItemInfo)

my_menuItemInfo.fType = 16384
return_value = SetMenuItemInfo(GetMenu(Me.hwnd), 1, 1, my_menuItemInfo)

DrawMenuBar GetMenu(Me.hwnd)
Me.Refresh
Me.WindowState = 1

End Sub

Private Sub Command4_Click()
Unload Me
Me.Show


Dim my_menuItemInfo As menuItemInfo
Dim return_value As Long

With my_menuItemInfo

.cbSize = 44
.fMask = 16
.cch = 128
.dwTypeData = Space$(128)

End With

return_value = GetMenuItemInfo(GetMenu(Me.hwnd), 2, 1, my_menuItemInfo)

my_menuItemInfo.fType = 16384
return_value = SetMenuItemInfo(GetMenu(Me.hwnd), 2, 1, my_menuItemInfo)

DrawMenuBar GetMenu(Me.hwnd)
Me.Refresh
Me.WindowState = 1

End Sub



Private Sub Timer1_Timer()

If Me.WindowState = 1 Then Me.WindowState = 0

End Sub

運行一下,如何?

注意四個按鈕不同的一個參數(shù),那表示左邊有幾個菜單項


主站蜘蛛池模板: 亚洲欧美日韩伦中文 | 一二三四高清在线手机视频 | 日本激情视频一区二区三区 | 亚洲日韩中文字幕一区 | 亚洲 日本 欧美 | 色综合色狠狠天天综合色hd | 四虎影院国产 | 天天做夜夜做久久做狠狠 | 亚洲伊人久久大香线焦 | 午夜小视频免费 | 中文字幕第一页在线 | 一区二区三区在线播放视频 | 伊人五月综合 | 婷婷色六月 | 性刺激欧美三级在线现看中文 | 日韩www| 日本黄网在线观看 | 天天天天天天操 | 婷婷综合激六月情网 | 啪啪免费视频网站 | 天堂网avtt | 天天干天天操天天操 | 四虎在线精品免费高清在线 | 色综合色综合色综合 | 又爽又黄无遮挡高清免费视频 | 日本一区二区在线免费观看 | 亚洲视频在线观看一区 | 一道本久久 | 日韩欧美视频一区 | 四虎影视com88| 色欧美亚洲 | 亚洲上最大成网人站4438 | 亚洲国产成人影院播放 | 婷婷久久综合九色综合九七 | 四虎国产精品永久地址49 | 天天射日 | 日韩专区亚洲综合久久 | 日韩高清影院 | 婷婷丁香综合 | 天天干免费视频 | 午夜在线观看视频在线播放版 |