Re: Диалог вызываемый из ActiveX контрола.
От: radiocrash  
Дата: 26.03.07 11:21
Оценка:
Удалено избыточное цитирование. Исправлено форматирование текста. — SchweinDeBurg

R>То выдается ошибка "CWCCButtonControlCtrl::FireClickAcknOk() illegal call of non-static member function".


Разобрался, CWCCButtonControlCtrl не обьект как таковой, а класс. Естественно CWCCButtonControlCtrl::FireClickAcknOk() бессмысленный набор букв. Попробовал

Ackn::OnBnClickedOk()
{
CWCCButtonControlCtrl button1;
button1.FireClickAcknOk();
}

строится хорошо и без ошибок, но при тестировании ивент не срабатывает.
Есть подозрение, что button1 и моя кнопка это два разные объекта.

А если так:

CWCCButtonControlCtrl *button1;
button1->FireClickAcknOk();

То при тестировании вылетает ошибка с просьбой закрыть Тест контейнер.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.