Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Datecs COM объект

62K
24 июля 2010 года
sfs1981
1 / / 24.07.2010
Добрый день. Пытаюсь использовать COM объект для работы с кассовым аппаратом в MFC приложении (VC++, Studio2010).
Алгоритм действий такой:
Приложение Dialog boxed, генерирую класс из файла dll с помощью class wizard (CDatecs).
Класс создан, затем пытаюсь делать следующее:

CDatecs dt;
dt.Create(NULL, WS_VISIBLE, CRect(50,50,100,100), this, 0);
dt.OpenPort(1,9600);

И вот тут: dt.OpenPort(1,9600); получаю ошибку в winocc.cpp - ASSERT(m_pCtrlSite != NULL); // not an OLE control (not yet, at least)
Тоже происходит при обращении к другим функциям.
AfxEnableControlContainer(); - Прописано.
Умом понимаю, что где-то я недоинициализировал контрол, но где и как это сделать понять не могу. Помогите, пожалуйста. Заранее спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог