Показать сообщение отдельно
Старый 31.05.2006, 11:48   #6  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2480 (88) +++++++++
Регистрация: 20.08.2005
О! Прошу прощения, среагировал на слова "панель инструментов". То что вы хотите - это строка меню.
X++:
#winapi
#define.MF_BYPOSITION(0x400)
static client void DeleteUserMenu(Args _args)
{
    HWND wnd;
    int SetMenu(HWND hWnd, HWND hMenu = 0)
    {
        DLLFunction _SetMenu    = new DLLFunction(_DLL, "SetMenu");

        _SetMenu.returns(ExtTypes::DWord);
        _SetMenu.arg(ExtTypes::DWord);
        _SetMenu.arg(ExtTypes::DWord);

        return _SetMenu.call(hWnd, hMenu);
    }
    ;
    wnd = infolog.hWnd();
    if (wnd) SetMenu(wnd);
}
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Logger (5).