Private Sub Command1_Click()
Static intcout
intcout = intcout + 1
Load mnufile(intcout)
mnufile(intcout).Caption = "mnufile" & intcout
mnufile(intcout).Visible = TrueEnd SubPrivate Sub mnufile_Click(Index As Integer)
MsgBox Index
End Sub
//說明。在窗體,創建一個菜單 .name="mnufile" .index=0
Static intcout
intcout = intcout + 1
Load mnufile(intcout)
mnufile(intcout).Caption = "mnufile" & intcout
mnufile(intcout).Visible = TrueEnd SubPrivate Sub mnufile_Click(Index As Integer)
MsgBox Index
End Sub
//說明。在窗體,創建一個菜單 .name="mnufile" .index=0
解决方案 »
- 请教有经验的朋友,vb6中文版和英文版在写程序时,有什么不同的地方呢?我目前发现一个。
- 另一种,实时错误‘91’,实在不明白,看了好多资料
- 路径含有中文就出错,该怎么办?
- Inputbox中输入的中文显示为乱码,怎么解决?
- 谁有财务软件的源码,我拿一套进销存和一套OA程序和你换哦!
- 给点思路,给点源码!
- VB无法加载现存窗体
- 哪位大侠知道,为什么在vb环境下好好的,可是生成.exe后就某某内存不能"read"
- 网线通讯
- 有没有大神知道怎么用VBA实现在一个文件夹下的很多excel表格汇总或者有别的方法也行?
- 我想学VB,但不知道应该怎样才能最快的入门呢?请大家指点!
- 急!急! 请教关于DATAGRID问题?
还有没有高手的例子呢?
CreateMenu
CreatePopupMenu
AppendMenu
ModifyMenu
InsertMenu
DestroyMenu
DeleteMenu
RemoveMenu
HiliteMenuItem
TrackPopupMenu
CheckMenuItem
CheckMenuRadioItem
SetMenuItemBitmaps
SetMenuDefaultItem
IsMenu
GetMenu
GetMenuItemRect
GetMenuString
GetMenuState
GetMenuItemCount
GetMenuDefaultItem
GetMenuItemInfo
GetSystemMenu
footballboy(郑创斌) 你好啊,我也听说了用API的,但是就是不知道怎么开始,你知道那里有现成的代码,然我看看代码再做些修改,可以吗!谢谢!
谢谢各位实时跟踪!
建立收藏夹菜单 & 读取菜单到TreeView
(注意把下载后的*.zip.jpg改名成*.zip)
用AppendMenu、InsertMenu添加菜单项(菜单ID自己设,注意不要重复了)需要拦截窗体的WM_COMMAND消息得到点击的菜单项
窗体菜单、弹出式菜单用DestroyMenu释放
菜单项用DeleteMenu删除