VC中如何处理CEDIT的KEYDOWN事件?

水绒绒

水绒绒

2016-02-19 16:19

今天图老师小编给大家展示的是VC中如何处理CEDIT的KEYDOWN事件?,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

VC6:
         在窗体上点击右键,“ClassWizard”然后在“MESSAGES”中选择“PreTranslateMessage”,添加函数即可。

VC.NET:
         将窗口切换到窗体(.cpp)代码编辑状态,在属性中选择重载列表,然后选择“PreTranslateMessage”即可。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

BOOL CDailyNotesDlg::PreTranslateMessage(MSG* pMsg)
{
 //截获KEYDOWN事件和按下了回车键
 if (pMsg-message==WM_KEYDOWN && pMsg-wParam == VK_RETURN)
 {
  CWnd *pWnd = GetFocus();  //获得当前光标所在控件
  if (pWnd != NULL)
  {
   if (pWnd == GetDlgItem(IDC_EDT_USERNAME)) //当光标在用户名输入框时
   {
    m_cEdtPwd.SetFocus();
    return 0;
   }else{
   
   }
  }
 }

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

 return CDialog::PreTranslateMessage(pMsg);
}

展开更多 50%)
分享

猜你喜欢

VC中如何处理CEDIT的KEYDOWN事件?

编程语言 网络编程
VC中如何处理CEDIT的KEYDOWN事件?

JavaScript中的事件处理

Web开发
JavaScript中的事件处理

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

游泳中抽筋如何处理

生活常识 养生 健康
游泳中抽筋如何处理

如何处理ASP中的图象

ASP
如何处理ASP中的图象

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

用递归算法解决VC中CEdit的一个Bug

编程语言 网络编程
用递归算法解决VC中CEdit的一个Bug

VB程序中处理随机事件

编程语言 网络编程
VB程序中处理随机事件

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

实例解析IPv6下的VC网络编程2

实例解析IPv6下的VC网络编程2

如何为好友添加QQ好友印象?

如何为好友添加QQ好友印象?
下拉加载更多内容 ↓