Я использую boost и получаю завершение intellisense.
Большая часть boost находится во включаемых файлах, поэтому убедитесь, что вы настраиваете свойства проекта так, чтобы они указывали на каталоги включаемых надстроек (Property Pages / C ++/ Дополнительные каталоги включения)
и что файл, над которым вы работаете, включает в себя правильный включаемый файл буста.например
#include <boost/thread/mutex.hpp>