OFFXP: Benutzerdefinierte MouseIcon-Eigenschaft für das FM20-Steuerelement kann GDI-Handles verlieren.

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 822768 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Wenn Sie Microsoft Forms 2.0 Controls (FM20) mit Office XP oder mit einem anderen Microsoft Visual Basic für Applikationen (VBA) Host Anwendung verwenden, können Sie ein Leck im Graphics Device Interface (GDI) Handles bemerken, wenn Sie die MouseIcon -Eigenschaft, verwenden um den Mauszeiger für ein Steuerelement in einen benutzerdefinierten Cursor zu ändern. Wenn die Eigenschaft wird mit einem neuen Symbol aktualisiert oder das Steuerelement wird als Benutzerformular neu geladen, oder ein Dokument geschlossen und anschließend erneut geöffnet wird, kann ein Paar von Handles für den Prozess Verluste auftreten. Die Ziehpunkte werden erst die Host-Anwendung heruntergefahren freigegeben. Wenn die Anwendung für lange ausgeführt bleibt, das System kann auf Ressourcen niedrig ausführen und eventuell fällt Ihnen GDI Problemen oder Fehlern Speichermangel zeichnen, wie Sie mit der Host-Anwendung interagieren. Für Microsoft Office-Anwendungen geschieht dies normalerweise, wenn ein Dokument, die ein FM20-Steuerelement mit einem benutzerdefinierten Cursor enthält geöffnet und wiederholt geschlossen.

Ursache

Wenn Sie die MouseIcon -Eigenschaft auf einen benutzerdefinierten Cursor festlegen, konvertiert FM20 das StdPicture-Objekt, das vom Aufrufer an interne Bitmaps (eine für das Bild, ein weiteres für die Maske Symbol) übergeben wird. Da diese Bilder angewendet werden, um den Mauszeiger während einen Schwerpunkt oder während eines Mausereignisses bilden, möglicherweise eine oder beide Handles Verlust.

Lösung

Informationen zu Service Packs

Dieses Problem wurde in Office XP Service Pack 3 behoben.Installieren Sie das neueste Service Pack für Microsoft Office XP, um dieses Problem zu beheben. Weitere Informationen finden Sie die folgende KB-Artikelnummer:
307841Wie Sie das neueste Office XP Service Pack erhalten

Hotfix-Informationen

Wie Sie das Update erhalten

Dieses Problem wurde in Office XP Post-Service Pack 2 behoben: Hotfix Rollup Package 3 Juli 2003. Weitere Informationen finden Sie die folgende KB-Artikelnummer:
822342Verfügbarkeit von der Post-Office XP Service Pack 2 Update Rollup Package: 3 Juli 2003

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt. : Dieses Problem wurde erstmals in Office XP Service Pack 3.

Eigenschaften

Artikel-ID: 822768 - Geändert am: Donnerstag, 13. Februar 2014 - Version: 4.2
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Office XP Developer Edition
Keywords: 
kbnosurvey kbarchive kbmt kbqfe kbhotfixserver kbofficexppresp3fix kbfix KB822768 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 822768
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com