配置されている文字列を修正


 プロダクト: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