COleControl::ClipCaretRect
Regola un rettangolo se completamente o parzialmente viene analizzato sovrapposti, oggetti opachi del cursore.
BOOL ClipCaretRect(
LPRECT lpRect
);
Parametri
- lpRect
In input, un puntatore a una struttura RECT che contiene l'area di cursori per essere modificati. In output, nell'area del cursore di modificati, o in NULL se il rettangolo del cursore è completamente coperto.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Note
Un cursore è una linea sfarfallio, un blocco, o una bitmap che in genere indica dove il testo o grafica verrà inserito.
Un oggetto senza finestra non in modo sicuro mostrare un cursore senza prima controllare se il cursore parzialmente o completamente sia nascosto da oggetti sovrapposti. Per consentire tale oggetto, un oggetto può utilizzare ClipCaretRect per ottenere regolato il punto di inserimento (ridotto a garantire a sinistra nell'area.
Gli oggetti che creano un cursore devono inviare il rettangolo del cursore a ClipCaretRect e utilizzare il rettangolo di adeguata per il cursore. Se il cursore è completamente nascosti, questo metodo restituirà FALSE e il cursore non deve essere visualizzato affatto in questo caso.
Requisiti
Header: afxctl.h