Megosztás a következőn keresztül:


Simogatók

A egy villogó vonal, blokk vagy bitkép az ablak ügyfélterületén. A simító általában azt a helyet jelzi, ahol a szöveg vagy a grafika be lesz szúrva.

Az alábbi ábrán a gondviselet megjelenésének néhány gyakori változata látható.

5 különböző módon jelenik meg egy gondviselet.

Az alkalmazások létrehozhatnak egy simítót, módosíthatják a villogás idejét, és megjeleníthetik, elrejthetik vagy áthelyezhetik a gondviseletet.

Ebben a szakaszban

Név Leírás
Carets A gondviseleteket tárgyalja.
Carets használata Kódminták, amelyek bemutatják, hogyan hajthatja végre a gondviseletekkel kapcsolatos feladatokat.
Caret-referencia Az API-referenciát tartalmazza.

Caret Functions

Név Leírás
CreateCaret Létrehoz egy új alakzatot a rendszer ápolásához, és hozzárendeli a gondviselet tulajdonjogát a megadott ablakhoz. A simító alakzat lehet vonal, blokk vagy bitkép.
DestroyCaret Elpusztítja a simító aktuális alakját, felszabadítja a simítót az ablakból, és eltávolítja a simítót a képernyőről.
GetCaretBlinkTime Lekéri a gondviselet képpontjainak megfordításához szükséges időt. A felhasználó beállíthatja ezt az értéket.
GetCaretPos Másolja a gondozó pozícióját a megadott POINT struktúrába.
HideCaret Eltávolítja a simítót a képernyőről. A simító elrejtése nem rontja el az aktuális alakját, és nem érvényteleníti a beszúrási pontot.
SetCaretBlinkTime Beállítja a gondozott villogási időt a megadott számú ezredmásodpercre. A villogási idő az a eltelt idő ezredmásodpercben, amely a gondozó képpontjainak megfordításához szükséges.
SetCaretPos Áthelyezi a gondviseletet a megadott koordinátákra. Ha a gondviseletet tartalmazó ablak CS_OWNDC osztálystílussal lett létrehozva, akkor a megadott koordináták az adott ablakhoz társított eszközkörnyezet leképezési módjára vonatkoznak.
ShowCaret A simító láthatóvá teszi a képernyőn a gondozó aktuális pozícióját. Amikor a simogató láthatóvá válik, automatikusan villogni kezd.