Простенький тулбар на МАСМ как COM объект

Тема в разделе "WASM.ASSEMBLER", создана пользователем Plazma, 12 апр 2005.

  1. Plazma

    Plazma New Member

    Публикаций:
    0
    Регистрация:
    12 апр 2005
    Сообщения:
    3
    Помогите с поиском сурсов самого простенького (можно конечно и полнофункционального, но задаром такой никто не даст :) ) тулбара на МАСМ чтобы он работал как COM объект и хотя бы одну кнопку куда нить сувал. А то статейки нашел нужные, но как такового старта нету от чего отталкнуться можно было бы.



    В ходе разбора полетов по сабжу возник вопрос:

    Как в длл получить указатель на IWebBrowser2? Длл грузиться как Helper Object.
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine

    Код (Text):
    1. invoke CoInitialize,0
    2. invoke CoCreateInstance,OFFSET CLSID_WebBrowser2,0,CLSCTX_INPROC_SERVER or CLSCTX_INPROC_HANDLER,OFFSET IID_IOleObject,OFFSET _pIOleObject


    Полнофункциональный пример на сайте RADAsm.





    Тулбар - это стандартный контрол в виндовсе, который через CreateToolbarEx создаётся. Зачем его в COM-объект превращать? Хотя, если хотите его всё-таки инкапсюлировать в COM, посмотрите примеры по OLE-COM by Ernie (они уже есть в пакете masm32).
     
  3. rst

    rst New Member

    Публикаций:
    0
    Регистрация:
    5 май 2003
    Сообщения:
    165
    Ещё один ой любитель заработка на РРС -)

    почитай 272 статью -)
     
  4. yureckor

    yureckor New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    494
    Адрес:
    Russia
    rst

    а подробней можно что это за PPC?