Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Менюфка чужого приложения Добавлено: 24.12.06 16:28  

Автор вопроса:  Sacred Phoenix | ICQ: 304238252 
Как за'disabl'ить пункт меню определенного приложения? Допустим, мне уже известен его хэндл. А что дальше? :\

Заранее пасиба.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #1 Добавлено: 24.12.06 16:31
известен его хэндл
тут всмысле хэндл нужного пункта меню

Ответить

Номер ответа: 2
Автор ответа:
 JMP



Вопросов: 6
Ответов: 171
 Профиль | | #2 Добавлено: 24.12.06 20:24

API:

EnableMenuItem(hMenu,IDmenuItem,MF_DISABLED OR MF_GRAYED)

Ответить

Номер ответа: 3
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #3 Добавлено: 25.12.06 17:15
О, оказывается мона заделать пункт менюшки нерабочим, при этом не подавать никаких внешних отличий??? Клева! :D

   hMenu = GetSubMenu(GetMenu(Me.hwnd), 0)
   idItem = GetMenuItemID(hMenu, 4)
   Call EnableMenuItem(hMenu, idItem, MF_DISABLED)

JMP, спасибо большое!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам