В VS2003 не работает контекстная подсказка для типов, определённых в подключаемой в проект статической либе, если нет исходного кода библиотеки, а есть лишь хедеры + .lib-файл. Однако через какое-то время (сложно оценить, от чего оно зависит) она начинает работать нормально. Убивает только то, что до этого момента может пройти не один день работы над проектом.
Сталкивался с аналогичной проблемой, когда напрочь пропадала контекстная подсказка даже для типов проекта с полным исходным кодом. В этом случае помогало удаление .ncb-файла с повторным открытием проекта.
Здесь же такое не проходит.
Однако после того, как подсказка начинает работать, в данном случае удаление ncb-шника ничего не меняет — подсказка продолжает работать. А вот после удаления .suo она снова пропадает для типов статической либы — то есть, корень зла где-то в .suo