术语 | CWnd::OnSysKeyUp | |||||||||||||||||||||||||||||||||||||
释义 | CWnd::OnSysKeyUp afx_msg void OnSysKeyUp( UINT nChar, UINT nRepCnt, UINT nFlags ); 参数:
说明: 如果CWnd对象具有输入焦点,则当用户放开一个在按住ALT键时按下的键时,框架就调用OnSysKeyUp成员函数。如果没有窗口具有当前的输入焦点,活动窗口的OnSysKeyUp成员函数将会被调用。接收调用的CWnd对象可以通过检查nFlags中的上下文代码位来区别这两种环境。 当上下文代码为0时,OnSysKeyUp接收到的WM_SYSKEYUP消息可以被传递给Windows的函数TranslateAccelerator,它将处理这个消息,就像这是一种普通的键盘消息,而不是系统键消息。 对于IBM增强101和102键键盘,增强键包括键盘主体部分的右ALT键和右CTRL键;数字键盘左侧的INS,DEL,HOME,END,PAGE UP,PAGE DOWN和箭头键;以及数字键盘上的斜杠(/)和ENTER键。一些其它的键盘可能支持nFlags中的扩展键位。 对于非美国增强型102键键盘,右边的ALT键被当作CTRL+ALT键组合处理。下面显示用户按下并释放这个键时生成的消息和调用的顺序:
请参阅:::TranslateAccelerator, WM_SYSKEYDOWN, WM_SYSKEYUP |
|||||||||||||||||||||||||||||||||||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。