De functie CreateCaret maakt een nieuwe shape voor het systeeminvoegteken en eigendom van de caret toegewezen aan het opgegeven venster. De caret vorm kan worden een lijn, een blok of een bitmap.
BOOL CreateCaret () HWND hWnd, / / verwerken naar eigenaar vensterHBITMAPhBitmap, / / ingang naar bitmap voor caret vormintnWidth, / / caret breedteintnHeight / / caret hoogte);
Als hBitmap een bitmap handvat is, negeert CreateCaret de nWidth en nHeight parameters; de bitmap definieert zijn eigen breedte en hoogte.
Als de functie slaagt, is de retourwaarde aan nul.
Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
De nWidth en nHeight parameters opgeven van de caret breedte en hoogte, in logische eenheden; de exacte breedte en hoogte, in pixels, afhankelijk van het venster toewijzing modus.
CreateCaret vernietigt automatisch de vorige caret vorm, indien van toepassing, ongeacht het venster dat eigenaar is van de caret. De caret is verborgen totdat de toepassing roept de functie ShowCaret om zichtbaar te maken de caret.
Het systeem biedt een caret per wachtrij. Een venster moet Maak een caret-teken alleen wanneer het de focus heeft of actief is. Het venster moet de caret vernietigen voordat de toetsenbordfocus te verliezen of steeds inactief.
U kunt ophalen de hoogte of breedte van de vensterrand van het systeem met behulp van de functie GetSystemMetrics , geven de waarden SM_CXBORDER en SM_CYBORDER. Met behulp van het venster grens breedte of hoogte garandeert dat de caret zichtbaar op een hoge resolutie scherm.
Windows CE: Windows CE biedt geen ondersteuning voor de hBitmap -parameter en het moet worden ingesteld op NULL. Windows CE wordt standaard ingesteld op een solide caret.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Caret overzicht, Caret functies, CreateBitmap, CreateDIBitmap, DestroyCaret, GetSystemMetrics, HideCaret, LoadBitmap, ShowCaret