Заголовок окна, перерисовка...
Решил переделать старый исходник "Заголовок окна из панели TPanel". Немного изучил вопрос и написал пример, как перерисовывать стандартный заголовок. Вопрос не раскрыт полностью, кому интересно, могут копнуть глубже... изучив Desktop Window Manager (DWM) APIs.
В папке "Чистая форма" расположен исходник формы. В самом проекте в этот исходник кое-что дописано, чтобы отображать последовательность различных событий и сообщений, для лучшего понимания. Дополнительно решил вопрос изменения размеров окна при "минимизции". Так же показан пример работы со своим меню заголовка и списком, связанным с центральной надписью.
В папке "Чистая форма" расположен исходник формы. В самом проекте в этот исходник кое-что дописано, чтобы отображать последовательность различных событий и сообщений, для лучшего понимания. Дополнительно решил вопрос изменения размеров окна при "минимизции". Так же показан пример работы со своим меню заголовка и списком, связанным с центральной надписью.
Borland C++ |
Windows NT/2000/XP/Vista/7
Автор: nikipelovav
Дата: 26.01.2021
Скачать myTitle.zip (115.8 Kb)