● リッチエディットボックス ●

VBだとリッチテキストボックスというんだったっけ? 忘れた…

リッチエディットボックス作成・操作等に関して、クラスを作成したのでこれを提供します。といったものの欲しかった機能は「表示」のみで文字列入力などの機能はまったく考慮されておりません。というわけで、プロパティ・メソッドは以下の通り。

メソッド 機 能
CreateRichEdit リッチエディットボックスを作成する
RichEditSetFocus リッチエディットにフォーカスを当てる
RichEditResize リッチエディットをウィンドウサイズにあわせてリサイズする
RichEditResizeEx リッチエディットをウィンドウサイズにあわせてリサイズする
SetRichEditFont リッチエディットの文字設定を行う
ClearRichEdit リッチエディットをクリアする
SetRichEditText リッチエディットに文字を表示する
SetRichEditBackColor リッチエディットの背景色を設定する
SetRichEditReadOnly リッチエディットを読み取り専用に設定する
GetRichEditLength リッチエディットの文字列サイズを取得する
GetRichEditLengthVB リッチエディットの文字数を取得する
SearchRichEdit リッチエディットの文字列を検索し、該当文字列を着色する
RichEditAllSelect リッチエディットの文字列をすべて選択する
GetRichEditByte リッチエディットのバイト文字列を取得する
RichEditRedraw リッチエディットを再描画する
GetRichEditText リッチエディットの文字列を取得する
SetRichEditMoveTop リッチエディットの先頭にキャレットを移動する
IsRichEditSelText 文字列が選択されているかどうか判定する
GetRichEditSelText 選択されている文字列を取得する
DestroyRichEdit リッチエディットを破棄する
IsRichEditSelText 文字列が選択されているかどうか判定する
プロパティ 機 能
hRichEdit(取得専用) リッチエディットボックスのハンドルを取得する
RichEditHeight(取得専用) リッチエディットボックスの高さを取得する
RichEditWidth(取得専用) リッチエディットボックスの幅を取得する
SearchForeColor リッチエディットボックスの検索文字の色を設定・取得する
FontFaceSize リッチエディットボックスのフォント名を設定・取得する
FontFaceName リッチエディットボックスのフォントサイズを設定・取得する
 
んじゃ、どうぞ。欠陥があるかも。 → ダウンロード
 

戻る