реализация IPropertyPage

Тема в разделе "WASM.BEGINNERS", создана пользователем tyug, 26 окт 2008.

  1. tyug

    tyug New Member

    Публикаций:
    0
    пишу COM-объект, хочу реализовать страницу свойств.
    Почитал MSDN, вычитал что мой объект по крайней мере должен реализовать интерфейс IPropertyPage.
    Реализовал IPropertyPage по минимуму:
    В GetPageInfo указал Х,Y,заголовок страницы.
    В SetPageSite запоминаю указатель на IPropertyPageSite и делаю AddRef его.
    В SetObjects возвращаю E_NOINTERFACE (объектов пока на странице нет).
    Остальные методы ничего не делают возвращают S_OK.
    На все методы повесил MessageBox.
    Компилирую, запускаю приложение, подгружаю мою dll.
    Страница свойств добавляется, но при повторном открытии страницы свойств приложение вылетает.
    Подскажите пожалуйста, как правильно долежн быть реализован IPropertyPage.
    Заранее благодарен всем кто откликнется.
     
  2. wsd

    wsd New Member

    Публикаций:
    0
    погуглли
    deil.rodjerson.osnov.COM.pdf
     
  3. tyug

    tyug New Member

    Публикаций:
    0
    usergate не пускает а сисадмина нету
     
  4. wsd

    wsd New Member

    Публикаций:
    0
    tyug
    не понял..
    презалить?
     
  5. tyug

    tyug New Member

    Публикаций:
    0
    спасибо нашел