MFC Edit控件 在光标处插入字符
MFC, 一个对话框中,我做了一个EDIT控件,一个按钮控件, 怎么样才能让按钮点下去,把文本写在Edit 光标插入的地方呢?
我用了下两个函数:
void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = False);
void ReplaceSel(LPCTSTR lpszNewText,BOOL bCanUndo=False);
原文:
void CSQLDlg::OnAnd()
{
UpdateData();
m_ExprCombo.SetSel(-1,0);
this->m_ExprCombo.ReplaceSel(" and");
UpdateData(FALSE);
}
为什么结果是一按钮, 将所有内容清空了呢??
我用了下两个函数:
void SetSel(int nStartChar, int nEndChar, BOOL bNoScroll = False);
void ReplaceSel(LPCTSTR lpszNewText,BOOL bCanUndo=False);
原文:
void CSQLDlg::OnAnd()
{
UpdateData();
m_ExprCombo.SetSel(-1,0);
this->m_ExprCombo.ReplaceSel(" and");
UpdateData(FALSE);
}
为什么结果是一按钮, 将所有内容清空了呢??
...全文
相关推荐
MFC EDIT CONTROL
vc6 MFC edit CONTROL 示例,让你轻松掌握MFC edit CONTROL 编程用法
MFC Edit控件中文件操作
mfc 中基于Edit 控件的文件打开、显示文本内容,关键字查询和定位等功能
用GDI+实现Edit控件
使用GDi+实现单行Edit的一些功能: 鼠标移动到Edit区域边框变化,鼠标指针变化 区域获得焦点后(在区域点击左键)可以进行输入以及对Caret定位,Caret的位置就是插入字符的位置 字符超出范围字符缩进等等
MFC 基本常用控件重绘
该项目需要使用VS2008来打开,项目主要是对一些基本常用的控件进行重绘,包含有ListCtrl控件、Edit控件、Combox控件...一些基本的控件
MFC环境下模拟编辑控件功能
MFC环境下模拟编辑控件功能,鼠标在屏幕上点击,光标便移到何处,便于用户输入


