COleControl::ClipCaretRect

BOOL ClipCaretRect ( LPRECT lpRect );

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

lpRect

In input, un puntatore a una struttura RECT che contiene l'area del punto di inserimento di essere regolato. In uscita, la zona accento circonflesso rettificato o NULL se il rettangolo di accento circonflesso è completamente coperto.

Osservazioni

Chiamare questa funzione per regolare un rettangolo di accento circonflesso se è interamente o parzialmente coperto da oggetti sovrapposti, opachi. Un accento circonflesso è un lampeggiante linea, blocco o bitmap che indica in genere dove verrà inserito testo o grafica.

Un oggetto senza finestre in modo sicuro non può mostrare un accento circonflesso senza prima controllare se il punto di inserimento è parzialmente o totalmente nascosto da una sovrapposizione di oggetti. Al fine di rendere possibile che un oggetto può utilizzare ClipCaretRect per ottenere il punto di inserimento rettificato (ridotto) affinché esso si inserisce in area di ritaglio.

Gli oggetti creando un accento circonflesso dovrebbero presentare il rettangolo del punto di inserimento a ClipCaretRect e utilizzate il rettangolo rettificato per il punto di inserimento. Se il punto di inserimento è interamente nascosto, questo metodo restituirà che false e il punto di inserimento dovrebbe non mostrati a tutti in questo caso.

Panoramica di COleControl |nbsp; Membri della classe | Gerarchia Chart

Index