EM_CHARFROMPOS訊息
取得與編輯控制項工作區中指定點最接近之字元的資訊。 您可以將此訊息傳送至編輯控制項或豐富的編輯控制件。
參數
-
wParam
-
不使用這個參數。
-
lParam
-
控件工作區中點的座標。 座標以屏幕單位表示,與控件工作區左上角相對。
豐富的編輯控制項:POINTL 結構的指標,其中包含水平和垂直座標。
傳回值
豐富的編輯控制件: 傳回值會指定最接近指定點之字元之以零起始的字元索引。 如果指定的點超出控制件中的最後一個字元,則傳回值表示編輯控件中的最後一個字元。
編輯控制項:LOWORD 會指定最接近指定點之字元之以零起始的索引。 這個索引相對於控件的開頭,而不是行的開頭。 如果指定的點超出編輯控件的最後一個字元,則傳回值會指出控件中的最後一個字元。 HIWORD 會指定包含字元之行的以零起始的索引。 對於單行編輯控件,此值為零。 如果指定的點超出行中最後一個可見字元,索引會指出行分隔符。
備註
Rich Edit: Microsoft Rich Edit 1.0 和更新版本中支援。 如需豐富編輯版本與各種系統版本相容性的相關信息,請參閱 關於 Rich Edit Controls。
如果點傳遞至 EM_CHARFROMPOS 做為 lParam,且該點超出編輯控件的界限,則 lResult 為 (65535, 65535)。
需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限傳統型應用程式] |
頁首 |
|
另請參閱
-
參考
-
其他資源