Показать полную графическую версию : [решено] C++ и Windows 7
-Marshall-
02-02-2010, 00:15
Подскажите пожалуйста, можно ли в C++ Buildere написать программу, которая будет взаимодействовать с панелью задач Windows 7?
Библиотека .NET Interop Sample Library позволяет работать только в VS 2008
Буду благодарен за ответ!
-Marshall- можно использовать соответственные АПИ Introducing The Taskbar APIs (http://msdn.microsoft.com/en-us/magazine/dd942846.aspx)
Упомянутая библиотека всего лишь надстройка над первым для программистов использующих .NET, обеспечивающий доступ к данным АПИ в среде управляемого кода.
-Marshall-
07-02-2010, 12:10
Admiral, извините, я в API-функциях не силен, не могли бы вы написать пример, меня больше JumpList интересует.. Буду благодарен.
Повторюсь, что работаю в C++ Builder'e 2010
-Marshall-, могу привести примеры с SDK (под VS2008)
\Microsoft SDKs\Windows\v7.0\Samples\winui\Shell\JumpList\
Automatic Jump List Sample
Custom Jump List Sample
Однако даже при наличии нужной среды (VS 2008), последние не соберутся без Microsoft SDK, в поддержке которого значится Win 7 (или выше, в будущем).
Как поступили разработчики Builder'а: стали выпускать свой пак поддержки новой ОС, или обеспечили поддержку Microsoft SDK, мне не известно.
Для этого случая предлагается пройти три шага (http://www.embarcadero.com/rad-in-action/windows7-application-development).
New APIs in the Windows 7 Shell (http://msdn.microsoft.com/en-us/library/dd562324(VS.85).aspx)
Extensions->Jump Lists (http://msdn.microsoft.com/en-us/library/dd378460(VS.85).aspx#jump_lists Taskbar)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.