Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > CAxWindow


Автор: V0LT 18.1.2010, 11:22
Создаю в DLL CAxWindow 
Свойство hWndParent в методе Create указываю форму (простое приложение с окном) и к CAxWindow прицепляю ActiveX
На форме появляется белое окно c моим ActiveX .... 

Как сделать CAxWindow вместо белого прозрачным ?

Код

    ATL::CAxWindow wnd;
    RECT rect = {10, 10, 310, 310};

    wnd.Create(hWnd,rect,"", WS_VISIBLE | WS_CHILD);

Автор: V0LT 18.1.2010, 13:32
Вот всё что я нагуглить смог по этой теме - но не понятно как мне подменить процедуру WM_PAINT
http://vjforums.com/showthread.php?t=19743
http://69.10.233.10/KB/cpp/FlashGui.aspx?display=PrintAll&fid=263587&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=51

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)