public static extern void SendMessage(IntPtr hWnd, int msg, int wParam, ref TBBUTTON lParam);
void RealizeItems() { UpdateImageList(); for (int i = 0; i < items.Count; i++) { items[i].Index = i; items[i].ToolBar = this; TBBUTTON button = new TBBUTTON(); button.idCommand = i; WindowsAPI.SendMessage(Handle, (int)ToolBarMessages.TB_INSERTBUTTON, i, ref button); TBBUTTONINFO tbi = GetButtonInfo(i); WindowsAPI.SendMessage(Handle, (int)ToolBarMessages.TB_SETBUTTONINFOW, i, ref tbi); if ( items[i].Style == ToolBarItemStyle.ComboBox ) UpdateComboBoxPosition(i); } UpdateSize(); }