社区
C++ Builder
帖子详情
在Edit控件中输入字符, 如何判断光标的当前位置。
despider
2002-09-18 12:52:44
在Edit控件中输入字符, 如何判断光标的当前位置。
...全文
73
4
打赏
收藏
在Edit控件中输入字符, 如何判断光标的当前位置。
在Edit控件中输入字符, 如何判断光标的当前位置。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingcaiyao
2002-09-18
打赏
举报
回复
你用GetCursorPos函数就可以了。
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TPoint Point;
::GetCursorPos(&Point);
ScreenToClient(Point);
ShowMessage(Point.x);
ShowMessage(Point.y);
}
szbug
2002-09-18
打赏
举报
回复
上面的两种方法都可以。。。
zbc
2002-09-18
打赏
举报
回复
Edit1->SelStart属性即可得到当前的位置
佣工7001
2002-09-18
打赏
举报
回复
long pp;
pp = SendMessage(Edit1->Handle,EM_GETSEL,0,0);
pp = HIWORD(pp);
【MFC笔记】获得
edit
控件
鼠标
光标
的
位置
信息,并且混动滑轮调节大小
POINT pos = GetCaretPos();//获取
光标
相对于
控件
的
位置
int caretpos = ((C
Edit
*)GetDlgItem(IDC_
EDIT
1))->CharFromPos(pos);//获取
光标
位置
Return Value The character index in the low-order WORD, and the line index in th...
WIN32汇编语言程序设计—— 在Rich
edit
控件
中
添加
字符
串的通用子程序 _AppendInfo
分析_AppendInfo子程序是如何实现在Rich
edit
控件
的末尾添加
字符
串的。
MFC限制
edit
控件
的
字符
输入
长度
一. 1.
Edit
控件
添加EN_CHANGE事件 #define MAX_SIZE 200 void CMyDlg::OnChange
Edit
Feed() { // TODO: 如果该
控件
是 RICH
EDIT
控件
,它将不 // 发送此通知,除非重写 CDialogEx::OnInitDialog(...
MFC
中
设置
EDIT
控件
中
光标
显示在
字符
串末尾的方法
C
Edit
* input=(C
Edit
*)GetDlgItem(IDC_
EDIT
TEXT); CString s; GetDlgItemText(IDC_
EDIT
TEXT,s); input->SetSel(s.GetLength(),s.GetLength(),TRUE); input->SetFocus();
edit
控件
自动换行 mfc_MFC限制
edit
控件
的
字符
输入
长度
一.1.
Edit
控件
添加EN_CHANGE事件#define MAX_SIZE 200void CMyDlg::OnChange
Edit
Feed(){// TODO: 如果该
控件
是 RICH
EDIT
控件
,它将不// 发送此通知,除非重写 CDialogEx::OnInitDialog()// 函数并调用 CRich
Edit
Ctrl().SetEvent...
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章