为什么文本框控件在编辑时光标总在插入状态可以进入覆盖状态吗?

LUJUN 2000-03-17 09:33:00
...全文
133 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
929 2000-03-17
  • 打赏
  • 举报
回复
你问的是把光标更改成其它形状还是要把TEXTBOX的编辑状态由插入变为覆盖呢?

在TEXTBOX中已经封装了有关文本操作的一些细节,比如说插入和覆盖状态的变化。只要按下INSERT就可以切换。在程序中可以通过向这个文本框发送“INSERT”按键消息来完成。或者用SENDKEY来完成。
sendmessage(textbox.handle,wm_keydown,vk_insert,0)。
kxy 2000-03-17
  • 打赏
  • 举报
回复
谁会在文本框控件中输入很多字,搞这么复杂干吗。
S391 2000-03-17
  • 打赏
  • 举报
回复
至于"为什么总在插入状态",我不知道.
而且据考证,TEXTBOX中也没有封装插入操作.Insert键无效.
不过还好,Delete键有效.你可以在每接收一个有效(可显示的)字符以后,发送一个"Delete"按键消息.

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧