Zitat von
Ack:
Gibt es denn eine Möglichkeit z.B. den unsicheren Typ PChar zu umgehen?
Für
API Aufrufe ist er ja doch etwas wichtiger, oder mache ich bisher
irgendetwas falsch?
Du machst nichts falsch. Wenn Du nun eine normale
Win32-
DLL hast mußt du zwangsläufig einen Aufruf machen der entsprechent der Funktion ist. Was du machen kannst um zu verhindern das du projektweit diese Warnmeldung (ist ja nur für einen .NET-Port relevant) ausschalten mußt ist das du die Zugriffe auf "unsicheren" Code in eine
Unit kapselst und dann für diese
Unit die Warnmeldungen lokal auschaltest.
Zitat von
Ack:
Ich mag es wenn ich ein Projekt erzeuge und unten keine Warungen oder Hinweise sehe
Nicht nur Du. Hatte schon C/C++-Projekte die mir geringer Warnstufe gelaufen sind und man erst nach Tagelangen Debugging auf das Problem gestoßen ist die mit hoher Warnstufe sofort ins Auge gefallen wären. Aber schon mal probiert C/C++-Bibliotheken mit höchster Warnstufe zu verwenden?
Windows Vista - Eine neue Erfahrung in Fehlern.