Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
karetki to linia, blok lub mapa bitowa w obszarze klienta okna. Daszek zazwyczaj wskazuje miejsce, w którym zostanie wstawiony tekst lub grafika.
Na poniższej ilustracji przedstawiono niektóre typowe odmiany wyglądu karetki.
Aplikacje mogą tworzyć karetki, zmieniać czas oraz wyświetlać, ukrywać lub przenosić daszek.
W tej sekcji
| Nazwa | Opis |
|---|---|
| o carets | Omawia daszki. |
| używanie Carets | Przykłady kodu pokazujące sposób wykonywania zadań związanych z karetki. |
| daszka | Zawiera dokumentację interfejsu API. |
Funkcje daszka
| Nazwa | Opis |
|---|---|
| CreateCaret | Tworzy nowy kształt karetki systemu i przypisuje własność karetki do określonego okna. Kształt karetki może być linią, blokiem lub mapą bitową. |
| DestroyCaret | Niszczy bieżący kształt karetki, zwalnia karetki z okna i usuwa daszek z ekranu. |
| GetCaretBlinkTime | Pobiera czas wymagany do odwrócenia pikseli karetki. Użytkownik może ustawić tę wartość. |
| GetCaretPos | Kopiuje położenie karetki do określonej struktury POINT. |
| HideCaret | Usuwa karetki z ekranu. Ukrycie karetki nie powoduje zniszczenia jego bieżącego kształtu ani unieważnienia punktu wstawiania. |
| SetCaretBlinkTime | Ustawia czas karetki do określonej liczby milisekund. Czas to czas, który upłynął (w milisekundach), wymagany do odwrócenia pikseli karetki. |
| SetCaretPos | Przenosi daszek do określonych współrzędnych. Jeśli okno będące właścicielem karetki zostało utworzone przy użyciu stylu klasy CS_OWNDC, określone współrzędne podlegają trybowi mapowania kontekstu urządzenia skojarzonego z tym oknem. |
| ShowCaret | Sprawia, że karetki są widoczne na ekranie w bieżącej pozycji karetki. Gdy daszek staje się widoczny, zaczyna migać automatycznie. |