Это в WinCC 7.4? Если так, то в этом элементе есть событие по нажатии любой кнопки - OnToolbarButtonClicked. Таким образом можно сделать обработку события для User defined кнопки по ее ИД.
Code:
void OnToolbarButtonClicked(char* lpszPictureName, char* lpszObjectName , long lId)
{
printf("Button ID = %d.\r\n", lId); // Для User defined 1 lId = 1001 и далее по порядку
if (lId == 1001) // User defined 1
{
...;
...;
return;
}
if (lId == 1002) // User defined 2
{
...;
...;
return;
}
}
По поводу изображений для кнопок описано в стандартной справке к WinCC - How to adapt table elements and buttons of the controls.
Или можно сделать собственный тулбар.
