CW&nd::CreateCaretnbsp;

privatevoid CreateCaret ( CBitmap * pBitmap );

Parameter

pBitmap

Identifiziert die Bitmap, die Einfügemarke Form definiert.

Bemerkungen

Erstellt ein neues Shape für den Systemzeiger und Forderungen Eigentum von der Einfügemarke.

Die Bitmap muss vorher erstellt worden durch die CBitmap::CreateBitmap -Memberfunktion, die CreateDIBitmap Windows-Funktion oder die CBitmap::LoadBitmap -Memberfunktion.

CreateCaret zerstört automatisch das vorherige Caret-Shape, wenn überhaupt, unabhängig davon, welches Fenster besitzt die Einfügemarke. Einmal erstellt, wird die Einfügemarke anfänglich ausgeblendet. Um die Einfügemarke anzuzeigen, muss die ShowCaret -Memberfunktion aufgerufen werden.

Der Systemzeiger ist eine freigegebene Ressource. CWnd sollte ein Caret-Zeichen nur erstellen, wenn sie den Eingabefokus hat oder aktiv ist. Es sollte die Einfügemarke zu zerstören, bevor es den Eingabefokus verliert oder inaktiv.

CWnd Übersicht |nbsp; Member der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CBitmap::CreateBitmap, :: CreateDIBitmap, :: DestroyCaret, CBitmap::LoadBitmap, CWnd::ShowCaret, :: CreateCaret

Index