1. 编辑框中将光标设置到最后一行
int lenData = 0;
GetDlgItemText(IDC_EDIT_CFGDATA,sData);
lenData = sData.GetLength();
((CEdit*)GetDlgItem((IDC_EDIT_CFGDATA))) -> SetSel(lenData,lenData,TRUE);
2. 光标设置到某个控件上
GetDlgItem(IDC_xxx)->SetFocus();
3. 将光标定到一行中某个位置
int nStart, nEnd;
m_edit1.GetSel(nStart, nEnd); // 先选择好光标位置
if(nStart == nEnd)
{
m_edit1.SetSel(nStart+1, nEnd+1); // 将光标定到选择的位置,1是参数可更改
}

5004

被折叠的 条评论
为什么被折叠?



