次の方法で共有


COleControl::ClipCaretRect

重複に完全に署名または部分的にカバーされているキャレットの四角形、不透明なオブジェクトを調整します。

BOOL ClipCaretRect( 
   LPRECT lpRect  
);

パラメーター

  • lpRect
    入力、調整するキャレットの領域を含む RECT の構造体へのポインター。 出力、調整されたキャレットの領域、または null キャレットの四角形が完全に処理されます。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

キャレットはテキストやグラフィックスが挿入位置を示す点滅通常の行、ブロック、またはビットマップです。

ウィンドウなしのオブジェクトが最初にキャレットがオブジェクトを重複して、部分的または完全に非表示にするかどうかをチェックする安全にキャレットを参照できません。 これを可能にするために、オブジェクトはクリッピング領域で確実に) します (減らされるキャレットを調整するために ClipCaretRect を使用できます。

キャレットを作成するオブジェクトは ClipCaretRect にキャレットの四角形を送信し、キャレットのように調整された四角形を使用する必要があります。 キャレットが完全に非表示になっている場合、このメソッドは FALSE を返し、キャレットはこの場合、まったく示されている必要があります。

必要条件

ヘッダー : afxctl.h

参照

関連項目

COleControl クラス

階層図