![]() |
#3 |
Тугодум
|
было бы все тогда легко, если бы так можно было сделать.
не возможно создать MenuItem для функции в контекстменю. детише: Код: //-ATL001 public int showContextMenu(int _menuHandle) { #DEFINE.ATL_MenuItemId(1) #WINAPI int ret; Args args; FormRun formRun; ; WINAPI::appendMenu( _menuHandle, #MF_ENABLED, #ATL_MenuItemId, "Ampelkonfiguration" ); ret = super(_menuHandle); if( ret == #ATL_MenuItemId ) { args = new Args(formStr(ATL_Light) ); args.caller(element); args.record( CustTable ); formRun = classFactory.formRunClass(args); formRun.init(); formRun.run(); formRun.detach(); } return ret; } //+ATL001 я точно знаю что это идет через класс WinAPI и скорей всего через method setMenuItemInfo, но у меня даже нет никакого представления, что тако int uItem и Binary lpmii заранее спасибо chertjonok
__________________
я не тормоЗЗЗ, я медленный гаЗЗЗЗ ![]() |
|