vc++怎样获得Edit控件里选择的字符(反显部分)

如题所述

void GetWindowText( CString& rString );//用CEdit类的这个函数得到Edit控件的内容
void GetSel( int& nStartChar, int& nEndChar ) ;//用CEdit类这个函数得到选中文字的起始位置
CString Mid( int nFirst, int nCount ) ;//用CString类的这个函数返回选中字符,其中nfirst为nStartChar, nCoutn 为nEndChar - nFirst
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-04
处理WM_KEYDOWN 消息,其中的wParam 为VK_RETURN 即是回车消息。

case WM_KEYDWON:
{
if ( VK_RETURN == msg.wParam )
{
// 按下回车
// 获取焦点句柄
HWND hFocus = GetFocus();
if ( hFocus == hEdit )
{
// 处理你的逻辑
}
}
}
break;

vc++怎样获得Edit控件里选择的字符(反显部分)
void GetWindowText( CString& rString );\/\/用CEdit类的这个函数得到Edit控件的内容 void GetSel( int& nStartChar, int& nEndChar ) ;\/\/用CEdit类这个函数得到选中文字的起始位置 CString Mid( int nFirst, int nCount ) ;\/\/用CString类的这个函数返回选中字符,其中nfirst为nStartChar, nCoutn...

相似回答
大家正在搜