Главная » C++ » Как добавить несколько панелей инструментов в одном окне в программе Win32?
Как добавить несколько панелей инструментов в одном окне в программе Win32?
я использую CreateWindowEx функция для создания панели инструментов в моем перекрывающемся окне, используя TOOLBARCLASSNAME как класс окна.
Но когда я создаю несколько окон панели инструментов, используя createwindowex, оба создаваемых окна помещаются в одну и ту же область окна (одно перекрывает другое).
Кроме того, я не могу найти способ указать положение панелей инструментов в координатах X-Y.
Как добавить две панели инструментов в одном окне, чтобы они не перекрывали друг друга?
Это позволит вам создавать несколько панелей инструментов с гораздо большей легкостью, плюс преимущество добавления функциональности в ваше приложение для ваших пользователей.
4
Другие решения
Вам необходимо установить CCS_NOPARENTALIGN в параметре стиля при создании окна панели инструментов (и, возможно, CCS_NORESIZE).