Jag har skrivit ett program till vilken man kan skriva drivrutiner för att läsa data från olika typer av gränssnitt. När jag har alla klasser i samma projekt fungera det utmärkt, men det blir inte speciellt flexibelt. Jag vill istället att drivrutinerna ska vara dll-filer som programmet när/om de behövs. Jag har dock aldrig gjort dll-filer i C++ och vet inet hur man bär sig åt. Jag har (nästan) fått det att fungera genom att länka in alla dll-filer vid länkning, men så ska det ju inte vara. Jag sitter med VC++ 6.0Använda egna dll-filer
klasserna som ska finnas i drivrutinen kan ha en tråd som för sig läser av datakällan och kör notify (via Observer-patten) när data ändras. Jag vet inte om det går med dll-filer, finns det då något annat sätt?
p.s.
Jag använder inte MFC, och jag vill att så lite om möjligt ska vara windows-specifikt då koden även ska portas till Linux sedan (hur gör man detta där då)
d.s.