首页 新闻 会员 周边

Duilib edit控件怎么响应用户自定义快捷键?

0
悬赏园豆:40 [待解决问题]

比如: 用户按下Ctrl键,控件上就显示来Ctrl.

问题补充:

edit 本身有响应按键消息,只是最后显示的时候好像过滤了ctrl、shift等键,显示的那一步是在哪儿的?

安全要有套路的主页 安全要有套路 | 初学一级 | 园豆:162
提问于:2015-03-23 10:38
< >
分享
所有回答(1)
0

LRESULT CEditWnd::HandleMessage(UINT uMsg, WPARAM wParam, LPARAM lParam)
这个里面可以接收到你的消息,需要你在这里在扩展。

猥琐的疯子 | 园豆:142 (初学一级) | 2015-04-02 18:48

这里能接收到按键消息,但最后显示没有。

支持(0) 反对(0) 安全要有套路 | 园豆:162 (初学一级) | 2015-04-02 18:54

@安全要有套路: 接到键盘按下的消息进行一下过滤,要是你想显示的按键你就把要显示的东西赋值给m_pOwner->m_sText

支持(0) 反对(0) 猥琐的疯子 | 园豆:142 (初学一级) | 2015-04-03 10:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册