Если у вас есть собственная панель инструментов, и вы хотите изменить состояние кнопки (например, значок, текст, всплывающую подсказку), вам просто нужно отправить ей правильные сообщения .
Однако мои психические способности говорят мне, что вы создали кнопку панели команд, выполнив эти шаги . В таком случае ответ таков: вы не можете. В IE6 и IE7 вы можете использовать FindWindow () и API панели инструментов , чтобы в конечном итоге отправлять правильные сообщения окна на вашу кнопку, чтобы заставить ее изменить свой значок / текст. Однако в IE8 эта кнопка панели инструментов находится в другом окне и отличается уровень целостности от вашего расширения. Поэтому вы не можете отправлять ему сообщения.
Поэтому я советую вам написать собственный плагин для панели инструментов или отказаться от попыток изменить состояние вашей иконки.