Не, я не создаю объект. Я пытаюсь изменить свойства уже запущенного.
Не могу получить указатель на форму(Page) хотя имею указатель на коллекцию Pages
Код:
spPtr = spPages->Item(var); //OK
hr = spPtr->QueryInterface(&spPage); //E_NOINTERFACE
А про VB написал потому что такие вещи обычно делаются наVB, VBA.
Буду благодорен за работющий пример на любом языке.
Если бы не оганичения : Office 97 и Win NT , все можно было-бы сделать достаточно просто через IAccessible ,который позволяет до любого объекта добраться