Hallo!
Ich habe von der Firma NCT (www.nctsoft.com) ActiveX DLL-Libarys zum Abspielen von Sounds.
Wenn ich diese Libs nun in Visual C++ (v.6) mittels dem Wizard
importiere, dann werden einige Funktionen „aufgrund eines ungültigen Datentyps oder Rückgabewertes“ nicht mit importiert.
Eine Rückfrage bei NCT hat ergeben, dass der Wizard vom VC++ tlw.
nicht „richtig“ importiert und ich gemäß ihrer Beispielprogramme die Bibliothek händisch importieren soll.
NCT hat vermutlich die h und c Dateien mittels dem midl-Compiler aus mdl-Dateien erstellt (steht zumindest im h-File als Kommentar). Diese werden erst nach dem Compiliervorgang unter „Externe Abhängigkeiten“ dargestellt.
Da ich jedoch nur die dll (und dep) habe funktioniert’s mit dem
midl-Compiler nicht so einfach.
Wie ist es nun möglich eine h und c Datei aus den dll’s zu bekommen (vor allem inkl. Registry-Schlüssel)? Bzw. gibt es eine bessere Lösung um diese Bibliotheken zu Verwenden?
Meinen Kenntnisstand in C++ Programmierung würde ich als fortgeschritten bezeichnen, jedoch benutze ich nun zum ersten Mal
VC++ und MFC.
Vielen Dank im Vorraus!
vlg Karl