Visual C: Componenten für andere Progs

Von: , Frage gestellt am Sa, 9. Dez 2000

Hallo,

vielleicht kann mir jemand helfen:

Ich bräuchte ein C(++) Programm, das einmal gestartet im Hintergrund läuft. Zusätzlich soll es aber eine Klasse (oder zumindest eine Funktion) zur Verfügung stellen, die ich von einem anderen Programm aufrufen kann. Am besten so wie bei den ActiveX DLL-Objekten. (die man einfach mit Visual Basic erzeugen kann.)

Im Idealfall wäre das eine Applikation mit Tray-Icon. Aber es würde auch eine normale GUI oder Konsolen-Applikation genügen.

Leider habe ich bis jetzt C(++) Programme nur für DOS, Linux, Win32-Konsole oder Win3.11 GUI geschrieben (unter Borland C). Daher stehe ich etwas daneben, wie ich in einem normalen Programm Funktionen oder Klassen für andere Programme zur Verfügung stelle. (Das nennt sich dann OLE oder ActiveX, oder?)

Bin für jeden Hinweis dankbar: Stichwörter, Links zu Infos oder Beispielcode, welcher Projekttyp in Visual C++ 6.0 ? Welche Libraries?

Vielen Dank im Voraus
Hannes

1 Antworten zu dieser Frage

  1. Antwort von nach 31 Tagen hilfreich
    Re: Visual C: Componenten für andere Progs

    Servus Hannes,

    die Frage die sich mir stellt ist, willst du
    - eine grafische Komponente erstellen oder
    - nur Funktionen aus anderen Klassen benutzen?

    Ich vermute mal, letzterer Fall. Hierzu musst du keine Active-X DLL schreiben. Es genügt eine ganz normale DLL. Hier kannst du auch ganze Klassen exportieren.

    Dirk [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!