реализация IPropertyPage

Discussion in 'WASM.BEGINNERS' started by tyug, Oct 26, 2008.

  1. tyug

    tyug New Member

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

    wsd New Member

    Blog Posts:
    0
    погуглли
    deil.rodjerson.osnov.COM.pdf
     
  3. tyug

    tyug New Member

    Blog Posts:
    0
    usergate не пускает а сисадмина нету
     
  4. wsd

    wsd New Member

    Blog Posts:
    0
    tyug
    не понял..
    презалить?
     
  5. tyug

    tyug New Member

    Blog Posts:
    0
    спасибо нашел