|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
|
gAlexKo |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2011 Репутация: нет Всего: нет |
Все OK, но когда программа минимизирована то меню программы вызванное из заголовка на task bar выглядит по-другому и без пунктов которые я ввел. Как мне побороть и сделать системное меню для минимизированной программы? В смысле как это сделать используя API, без использования классов MFC. Это сообщение отредактировал(а) gAlexKo - 19.2.2019, 08:56 |
|||
|
||||
xvr |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 40 Всего: 223 |
Насколько я помню в Билдере top форма на самом деле таковой не является - он делает невидимое top окно и подвязывает формы приложения к нему как дочерние. так что ставьте SystemMenu и для Application->Handle (кажется так до него добраться можно)
|
|||
|
||||
gAlexKo |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2011 Репутация: нет Всего: нет |
Да видимо это так, но есть особенность - если просто изменить Handle на Application->Handle, то пунктов не появится при запуске. Но они будут когда программа минимизированна. Я добавил использование обоих Handle и вроде все работает. Окончательно так:
|
||||
|
|||||
gAlexKo |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 69 Регистрация: 23.3.2011 Репутация: нет Всего: нет |
Кстати - этот способ не работает в windows 7. Но в XP работает.
Это сообщение отредактировал(а) gAlexKo - 26.3.2019, 08:46 |
|||
|
||||
Правила форума "C/C++: Системное программирование и WinAPI" | |
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |