プロダクト: | MicroStation | ||
バージョン: | CE update13 | ||
環境: | N/A | ||
エリア: | Programming | ||
サブエリア: | MDL |
C:\Program Files\Bentley\MicroStationCONNECTSDK\examples\Annotations\ModifyTextTool\ChangeCase.cpp
に文字の修正サンプルがございます。
DGNPLATFORM_EXPORT void ReplaceText
( WCharCP newText,
CaretPtr start,
CaretPtr end
)
CaretPtrは、カーソルを意味します。
この引数は、修正文字列の開始位置と終了位置の置換え範囲指定に使用します。
ほとんどの場合、テキスト全体を置き換えるため、textBlock.CreateStartCaret() を使用して開始位置を取得し、
textBlock.CreateEndCaret() を使用して終了位置を取得します。
Original Author: | Mikihiko Tabata |