Re[2]: Как вставить ActiveX в Winapi-прогу?
От: Савченко Павел  
Дата: 10.05.01 07:38
Оценка:
Здравствуйте retalik, вы писали:

R>Здравствуйте qeugene_rus, вы писали:


QR>>Можно ли вставить ActiveX control в WinAPI-программу?

R>На этот вопрос отвечу вопросом: а оно тебе надо? Для этого нужно ручками реализовать с десяток COM-интерфейсов, реализующих Control Containment. Это — нетривиальная задача, и самому ее решать вряд ли нужно. Если размер Exe напрягает, вместо MFC возьми ATL, ей-богу.
QR>>Как можно вставить DateTimePicker control в Win32API прогу
QR>>без MFC?
R>Это проще. DTP не ActiveX, а Common control:
R>InitCommonControlsEx(...);
R>CreateWindowEx(my_style, DATETIMEPICK_CLASS, ...);

R>Успехов,

R>Виталий.
На самом деле проще написать DLL на ATL в которой есть одно чилдовское окно в котором стоит нужный контрол и в WIN API выводить его как простое чилд окно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.