Wenn ich unter Win2k mit VC++6 (SP5) eine DLL erstelle - ist diese dann automatisch unter WinNT und WinXP lauffähig? Wenn nein - wie kann ich sicherstellen, dass eine DLL, die auf einem bestimmten Windows-System erstellt wurde, automatisch auch unter anderen Windows-Systemen läuft (ausgenommen Win95)?
WO die Dll erstellt wurde, hat nix zu sagen. Wenn sie für Win32 compiliert wurde, läuft sie auf JEDEM Win32-System. Es sei denn, Du greifst direkt auf die Hardware zu (und tschüß, NT...) oder benutzt Funktionen, die nur die NT-Reihe bietet... -- Mit 40 Fieber sitzt man nicht mehr vor dem PC. Man liegt im Bett. Mit dem Notebook.
Danke für die Info. Hab unter Win2k eine DLL geschrieben, die keinen(!) Hardwarezugriff macht. Trotzdem läuft sie unter WinNT nicht und ich finde den Grund dafür nicht. Na ja, muß halt nächste Woche weitersuchen, woran das liegen kann. Trotzdem danke.