/
dgrigorev
/
MicroNT
Обзор
Документация
Войти
/
dgrigorev
/
MicroNT
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
kernel/include/shelltaskbar.h
30 строк
627 B
Дмитрий Григорьев
Add shell taskbar button model
19 май 2026, 13:40
19 май 2026, 13:40
d131e5a
Код
Авторство
О чём код?
#pragma once // shelltaskbar.h -- MicroNT taskbar button model. #include "desktopmodel.h" #include "shellact.h" #include "ntdef.h" namespace SHELLTASKBAR { struct TaskButton { const char* Title; u32 WindowIndex; bool Active; bool Visible; }; struct TaskbarState { u32 SessionId; TaskButton Buttons[8]; u32 ButtonCount; bool Published; }; void Init(); bool BuildTaskbar(TaskbarState& taskbar, const DESKTOPMODEL::DesktopLayout& layout, const SHELLACT::ActivationState& activation); bool PublishTaskbar(TaskbarState& taskbar); } // namespace SHELLTASKBAR