CPropertyPage & CPropertySheet



  • Hallo Zusammen!

    Habe ein echtes Verständnisproblem.

    Auf der einen Seite habe eine COM DLL welche eine PropertyPage zur Verfügung stellt.
    Auf der anderen Seite habe ich eine kleine Anwendung welche eine CPropertySheet zur Verfügung stellt.
    Die COM dll implementiert das Interface "IShellPropSheetExt".

    Nun möchte ich diese dll laden und die PropertyPage auf die PropertySheet eintragen.

    CString	ObjectName = "TestObject.TestObject";
    hr = AfxGetClassIDFromString(ObjectName, &ClassID);
    
    if(hr == S_OK){
      hr = CoCreateInstance(ClassID, NULL, CLSCTX_ALL, IID_IShellPropSheetExt, (void     **)&m_pISPSE);
      m_pISPSE->AddPages() //was muss ich hier machen??????????
    }
    

    m_pISPSE ist vom typ IShellPropSheetExt *m_pISPSE.

    ich habe keinen blassen schimmer wie das gehen soll

    wäre für jede hilfe dankbar, auch wenn es artikel zum nachlesen sind

    Vielen Dank im Voraus



  • Hallo Zusammen!

    Ich bins nochmal.

    Was muss ich machen damit mir jemand ansatzweise ne info geben kann.

    Soll ich mehr Informationen bereitstellen oder bin sogar im falschen forum?



  • warte mal, ich gebe dir gleich mal meine Kontonummer...
    kram
    kram

    Kleiner Scherz! 😃

    EDIT: Vielleicht hat noch keiner das Problem gehabt. Hast du denn sonst schon mit PropertyPages und Sheets gearbeitet? Vielleicht liegt auch da irgendwo der Fehler?


Anmelden zum Antworten