当前位置:编程学习 > VB >>

vb 个性化菜单使用的问题

不知道大家有没有有用过 
'*   版权:   LPP软件工作室 
'*   作者:   卢培培(goodname008) 
'*   (*******   复制请保留以上信息   *******) 
的菜单 

现在我出现了个难题 

在设置菜单的   menu.SetItemState   "Minfrm",   MIS_DISABLED,   的时候,再设置成menu.SetItemState   "Minfrm",   MIS_ENABLED,单击事件无法获取. 
代码如下: 
Private   Sub   MenuItemSelected(ByVal   itemID   As   Long) 
      Select   Case   MyItemInfo(itemID).itemAlias 
                Case   "Minfrm"       '最小化菜单单击事件 
                                OnDeskfrm.WindowState   =   1 
                                OnDeskfrm.Visible   =   False 
                                OnDeskfrm.Hide 
                                menu.SetItemState   "Minfrm",   MIS_DISABLED   '禁用最小化菜单 
                                menu.SetItemState   "open",   MIS_ENABLED     '打开菜单恢复状态 

                Case   "open"       '打开菜单单击事件 
                OnDeskfrm.Show 
                         
                              OnDeskfrm.Visible   =   True 
                              OnDeskfrm.WindowState   =   0 
                              menu.SetItemState   "open",   MIS_DISABLED     '禁用打开菜单 
                              menu.SetItemState   "Minfrm",   MIS_ENABLED       '最小化菜单恢复状态 

        End   Select 
End   Sub 
                                  
有人帮我解决一下吗?感激! --------------------编程问答-------------------- dd
补充:VB ,  基础类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,