EM_POSFROMCHAR messaggio
Recupera le coordinate dell'area client di un carattere specificato in un controllo di modifica. È possibile inviare questo messaggio a un controllo di modifica o a un controllo di modifica avanzato.
Parametri
-
wParam
-
Rich Edit 1.0 e 3.0: puntatore a una struttura POINTL che riceve le coordinate dell'area client del carattere. Le coordinate si trovano in unità schermo e sono relative all'angolo superiore sinistro dell'area client del controllo.
Modifica controlli e Rich Edit 2.0: indice in base zero del carattere.
-
lParam
-
Rich Edit 1.0 e 3.0: indice in base zero del carattere.
Modifica controlli e Rich Edit 2.0: questo parametro non viene usato.
Valore restituito
Rich Edit 1.0 e 3.0: il valore restituito non viene usato.
Modifica controlli e Rich Edit 2.0: il valore restituito contiene le coordinate dell'area client del carattere. LOWORD contiene la coordinata orizzontale e HIWORD contiene la coordinata verticale.
Osservazioni:
Una coordinata restituita può essere un valore negativo se il carattere specificato non viene visualizzato nell'area client del controllo di modifica. Le coordinate vengono troncate a valori interi.
Se il carattere è un delimitatore di riga, le coordinate restituite indicano un punto appena oltre l'ultimo carattere visibile nella riga. Se l'indice specificato è maggiore dell'indice dell'ultimo carattere nel controllo, il controllo restituisce -1.
Rich Edit 3.0 e versioni successive: per la compatibilità con le versioni precedenti, Microsoft Rich Edit 3.0 supporta la sintassi usata da Microsoft Rich Edit 2.0. Se Microsoft Rich Edit 3.0 rileva che wParam non è un puntatore POINTL valido, presuppone che il messaggio sia stato inviato usando la sintassi Microsoft Rich Edit 2.0. In questo caso, usa il valore restituito per restituire le coordinate.
Modifica avanzata: supportata in Microsoft Rich Edit 1.0 e versioni successive. Per informazioni sulla compatibilità delle versioni avanzate di modifica con le varie versioni di sistema, vedere Informazioni sui controlli Rich Edit.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Altre risorse