插入號
插入號是視窗工作區中的閃爍線條、區塊或點陣圖。 插入號通常表示插入文字或圖形的位置。
下圖顯示插入號外觀中的一些常見變化。
應用程式可以建立插入號、變更其閃爍時間,以及顯示、隱藏或重新放置插入號。
名稱 | 描述 |
---|---|
CreateCaret | 建立系統插入號的新圖形,並將插入號的擁有權指派給指定的視窗。 插入號圖形可以是線條、區塊或點陣圖。 |
DestroyCaret | 終結插入號的目前圖形、從視窗釋放插入號,並從畫面中移除插入號。 |
GetCaretBlinkTime | 擷取反插入號圖元所需的時間。 使用者可以設定此值。 |
GetCaretPos | 將插入號的位置複製到指定的 POINT 結構。 |
HideCaret | 從畫面中移除插入號。 隱藏插入號不會終結其目前的圖形或使插入點失效。 |
SetCaretBlinkTime | 將插入號閃爍時間設定為指定的毫秒數。 閃爍時間是經過的時間,以毫秒為單位,以毫秒為單位來反轉插入號的圖元。 |
SetCaretPos | 將插入號移至指定的座標。 如果擁有插入號的視窗是以 CS_OWNDC 類別樣式建立的,則指定的座標會受限於與該視窗相關聯之裝置內容的對應模式。 |
ShowCaret | 在插入號目前位置的畫面上顯示插入號。 當插入號變成可見時,它會自動開始閃爍。 |