以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  PreTranslateMessage函数拦截部分消息  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=89100)


--  作者:葛靖青001
--  发布时间:1/11/2011 4:16:00 PM

--  PreTranslateMessage函数拦截部分消息
【转自互联网】


BOOL CPasswd::PreTranslateMessage(MSG* pMsg)

  {

  //TODO:Addyourspecializedcodehereand/orcallthebaseclass

  if(pMsg->message==WM_KEYDOWN)

  {

  switch(pMsg->wParam)

  {

  case VK_ESCAPE:

  bPwdShow = true;

  DestroyWindow();

  break;

  //这里加入要拦截的按键信息

  default:

  return CDialog::PreTranslateMessage(pMsg);

  break;

  }

  }

  else

  return CDialog::PreTranslateMessage(pMsg);

  }


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms