Посмотрите пример:
<Ваш диск>:\arcgis\arcexe83\ArcObjects Developer Kit\Samples\ArcMap\Extensions\Display Extension\Visual CPP
Кусок кода мною был приведен из этого примера.
Там показана работа в том числе и с IToolControl.
Незабудьте прочитать также описание в ArcObjects Developer Help о том как запускать пример:
Закладка Содержание (Content), Samples->ArcMap->Extensions->Display Extension