CEdit::GetSel
更新 : 2007 年 11 月
戻り値またはパラメータのどちらかを使って、エディット コントロールで現在選択されているテキスト (存在する場合) の最初と最後の文字位置を取得します。
DWORD GetSel( ) const;
void GetSel(
int& nStartChar,
int& nEndChar
) const;
パラメータ
nStartChar
選択対象の最初の文字の位置を受け取る整数への参照。nEndChar
選択対象の終了文字に続く、最初の選択されていない文字の位置を受け取る整数への参照。
戻り値
DWORD 型の戻り値を返す構文は、ダブルワードの値を返します。この値の下位ワードには最初の文字の位置を、上位ワードには選択対象の終了文字に続く、最初の選択されていない文字の位置を返します。
解説
詳細については、Windows SDK の「EM_GETSEL」を参照してください。
使用例
// Set the selection to be all characters after the current selection.
DWORD dwSel = m_myEdit.GetSel();
m_myEdit.SetSel(HIWORD(dwSel), -1);
必要条件
ヘッダー : afxwin.h