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ó.
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. |