为了账号安全,请及时绑定邮箱和手机立即绑定

想实现在excel中敲一下回车,自动换行到下一行的同列单元格中,这样就不用鼠标去点了!

想实现在excel中敲一下回车,自动换行到下一行的同列单元格中,这样就不用鼠标去点了!

PHP C
忽然笑 2023-04-22 23:19:47
c中怎么用CListCtl(ListView)怎么实现输入焦点传递即按下回车,光标跳到下一行的单元格中。就是实现想excel中敲一下回车,自动换行到下一行的同列单元格中,这样就不用鼠标去点了。
查看完整描述

2 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

回车,默认响应“OnOK”,可以在这里,设置CListCtl的当前项和下一项, 记得是selectitem之类的函数吧

查看完整回答
反对 回复 2023-04-26
?
BIG阳

TA贡献1859条经验 获得超6个赞

重载CListCtrl , 处理回车事件, 设置焦点

1 m_datadisplay.SetFocus(); //必须的,不然出来效果。

2 m_datadisplay.SetItemState( displaylistcount, LVIS_SELECTED, LVIS_SELECTED); //选中该行

3 m_datadisplay.SetItemState( displaylistcount, 0, LVIS_SELECTED); //取消该行显示.

如果要在一个循环中及时显示,记得更新空间
4 m_datadisplay.Update( displaylistcount++);


查看完整回答
反对 回复 2023-04-26
  • 2 回答
  • 0 关注
  • 241 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信