插入號

插入號是視窗工作區中的閃爍線條、區塊或點陣圖。 插入號通常表示插入文字或圖形的位置。

下圖顯示插入號外觀中的一些常見變化。

顯示插入號可以顯示的不同方式 5 種。

應用程式可以建立插入號、變更其閃爍時間,以及顯示、隱藏或重新放置插入號。

本節內容

名稱 描述
關於插入號 討論插入號。
使用插入號 示範如何執行與插入號相關的工作的程式碼範例。
插入號參考 包含 API 參考。

插入號函式

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