Создаю анлог Панели Задач. Мне не удалось нйти достточного материала по данной теме, поэтому выкручивался сам. Может кто знает, где реальная инфа по этому вопросу?( на codeguru и т. п. был уже...). Одна из основных проблем — определение того, выводить ли ссылку на данное окно ( список всех окон поучаю с помощью EnumWindows() ) — способ типа того что я использую(текст ниже), работает не всегда правильно.
if (!(style & WS_CHILD) &&
IsWindowVisible(hwnd) &&
(!GetParent(hwnd) || GetParent(hwnd) == GetDesktopWindow()) &&
!(exstyle & WS_EX_TOOLWINDOW) &&
!(exstyle & WS_EX_APPWINDOW))
bToolWnd = FALSE; // отображаем
else
bToolWnd = TRUE; //не отображаем — не нужное окно
Может кто знает как это надо делать правильно? Как это реализовано в Windows? Может есть вообще другой путь?
Здравствуйте, tankyst, Вы писали:
T>Создаю анлог Панели Задач. Мне не удалось нйти достточного материала по данной теме, поэтому выкручивался сам. Может кто знает, где реальная инфа по этому вопросу?( на codeguru и т. п. был уже...). Одна из основных проблем — определение того, выводить ли ссылку на данное окно ( список всех
SHAppBarMessage