У меня есть 5 различных приложений на C#, работающих одновременно на моем компьютере. Они занимают много места на панели задач. Как я могу закодировать их для группировки на панели задач (используя окна 10). С уважением.Как группировать приложения в панели задач Windows?
0
A
ответ
1
Я не экспериментировал с этим, но вы можете посмотреть на TaskbarItemInfo Class. Я думаю, что свойство ThumbButtonInfos может быть ключом.
О, я только что нашел это на стеке над потоком: control windows 7 taskbar grouping for my application
Надеется, что это помогает.
1
Вам нужен pinvoke SetCurrentProcessExplicitAppUserModelID()
, поставляющий тот же AppID для всех приложений, которым вы хотите поделиться кнопкой на панели задач. Затем ОС будет обрабатывать ваши 5 приложений, как если бы они были одним и тем же приложением.
Обязательно позвоните в SetCurrentProcessExplicitAppUserModelID() перед отображением пользовательского интерфейса вашего приложения.
[DllImport("shell32.dll", SetLastError=true)]
static extern void SetCurrentProcessExplicitAppUserModelID([MarshalAs(UnmanagedType.LPWStr)] string AppID);
private static string AppID = "some guid"; // use the same ID in all 5 apps
...
SetCurrentProcessExplicitAppUserModelID(AppID);
Смежные вопросы
- 1. Группировка значков панели задач в Windows 7
- 2. Как установить значок панели задач приложения в Windows 7
- 3. Кнопка панели задач приложения Flash?
- 4. Значок не отображается в панели задач Windows
- 5. Значок приложения VB6 в панели задач Windows 7 размыт
- 6. Приложение в панели задач
- 7. Значки панели задач Windows снова
- 8. скрыть/показать приложения из панели задач в Windows, с C#
- 9. Как отключить иконку панели задач и иконку панели задач
- 10. Группа Аналогичные кнопки панели задач
- 11. Размещение панели инструментов в панели задач Windows (языковая панель ala)
- 12. Удаление firemonkey из панели задач Windows
- 13. Изменение значка на панели задач Windows 7 для закрепленного приложения
- 14. Значок приложения Qt4 не отображается на панели задач Windows
- 15. Инструментарий для создания приложения для панели задач Windows?
- 16. Показать пользовательскую метку в панели задач Windows?
- 17. Сколько пикселей в значках панели задач Windows?
- 18. Неправильный значок приложения на панели задач
- 19. Создание нескольких значков в панели задач Windows
- 20. request.getParameter не определен в панели задач приложения?
- 21. Python + Tkinter Windows 7 прогресс панели задач
- 22. Значки Windows 10 отсутствуют на панели задач
- 23. Панель задач Windows (Windows 7?) - как установить имя приложения в диалоговом окне уведомлений панели управления
- 24. Значок уведомлений Facebooks на панели задач Windows
- 25. Настройка/Замена панели задач Windows CE 5.0?
- 26. Получить высоту панели задач Windows (Winapi)
- 27. Значок приложения UWP на панели задач
- 28. Изменение цвета панели задач Windows 10
- 29. Как скрыть дочерний диалог на панели задач приложения MFC?
- 30. Как изменить значок на панели задач с помощью windows api
Почему вы спрашиваете об этом в SO вместо суперпользователя? Это не вопрос программирования. –
его очевидно, что вы не прочитали весь текст вопроса ... –
Я сделал. Это делается ОС, это не стиль приложения или окна. Он управляется поведением «Кнопки панели задач» в свойствах панели задач. Даже если вы выбираете «Always Combine», появляются только экземпляры одного и того же приложения с черепичным эффектом. Было бы иначе, если бы вы спросили, например, о Jumplists –