Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Ein Grund für den Speicherverlust liegt möglicherweise darin, dass MFC temporäre Objekte erstellt, die innerhalb von Meldungshandlerfunktionen verwendet werden. In regulären DLLs gibt MFC den für diese Objekte reservierten Speicher nicht automatisch wieder frei. Weitere Informationen finden Sie unter Speicherverwaltung und Debugheap oder im Knowledge Base-Artikel "Cleaning Up Temporary MFC Objects in _USRDLL DLLs" (Q105286, nur auf Englisch verfügbar).
Beachten Sie, dass der Begriff "USRDLL" in der Visual C++-Dokumentation nicht mehr verwendet wird. Eine reguläre DLL, die statisch mit MFC verknüpft ist, hat dieselben Merkmale wie die frühere USRDLL. Die Empfehlung im Knowledge Base-Artikel bezieht sich auch auf reguläre DLLs, die dynamisch mit MFC verknüpft sind. Die Informationen im oben genannten Knowledge Base-Artikel beziehen sich sowohl auf reguläre DLLs, die statisch mit MFC verknüpft sind, als auch auf reguläre DLLs, die dynamisch mit MFC verknüpft sind.