afx_msg void OnChar(UINT nChar, UINT nRepCnt, UINT nFlags);
参数nChar 是所按键的字符代码值;
nRepCnt 表示用户重复击键的次数;
nFlags表示扫描码、先前键状态和键转换状态等
然后在一个电子书上看的还有以下这个表:nFlags取值             含 义
0~7                   表示扫描码
8                      若同时按下扩展键,则置位,否则清位
9~10                  不使用
11~12                 由Windows 内部使用
13                     若同时按下Alt 键,则置位,否则清位
14                     指明先前键状态;如果消息发出前键是按下的,则置位
15                     指明键转换状态;如果按键已松开,则置位,否则清位这里有两个问题,第一个是nFlags直接写数字么?
比如:afx_msg void OnChar(A,5,15);是这样么?
还有个问题,啥叫置位,啥叫清位?还是那个电子书翻译不对