Wie GetExtent im ActiveX-Steuerelement implementieren?



  • Hallo

    Ich baue mir gerade ien kleines ActiveX Control. Von dem möchte ich die Größe bekommen.
    Also der ActiveX Container. Dazu habe ich in der msdn die Methode GetExtent gefunde.
    Diese möchte ich nun implementieren. Aber wie mache ich das ? 🙂

    STDMETHODIMP MyControl::GetExtent( DWORD dwDrawAspect, SIZEL *psizel )
    {
    ...
    return S_OK;
    }

    Was muss ich jetzt noch alles eintragen
    So irgendwie ?

    BEGIN_INTERFACE_PART(OleObject, IOleObject)
    STDMETHODIMP SetExtent(DWORD dwDrawAspect, SIZEL *psizel);
    STDMETHODIMP GetExtent(DWORD dwDrawAspect, SIZEL *psizel);
    END_INTERFACE_PART(OleObject)

    Ich hab dazu leider kein Beispiel gefunde.

    Gruß Martin



  • Hallo

    Hab noch mal darüber nachgedacht und es naiv probiert ...

    STDMETHOD(GetExtent)(DWORD dwDrawAspect, SIZEL *psizel);

    reicht wohl 😃 😃

    Grüße


Anmelden zum Antworten