Использование функций панели задач Windows 7 в VS 2008 с MFC

Можно ли использовать новые функции панели задач Windows 7 в Visual Studio 2008 с MFC? Я знаю, что это возможно в VS 2010 и VS2008 с использованием WTL, но как насчет VS 2008, возможно ли обновить MFC до v10?

Спасибо.

2 ответа

Решение

Вам не нужно обновлять MFC до новой версии. Заглянуть в ITaskbarList3 Интерфейс COM; перехватив сообщение зарегистрированного окна "TaskbarButtonCreated", вы можете получить HWND кнопки панели задач и создать экземпляр ITaskbarList3 для манипулирования им.

Извините, у меня нет полезных ссылок, но этого должно быть достаточно, чтобы вы начали работать с Google (именно так мы и нашли).

Вы не можете легко скопировать MFC 2010 года в 2008, но вы наверняка можете проверить источники и создать свои собственные классы, которые работают в 2008 году.

Другие вопросы по тегам