请问从CWnd派生类如何接受WM_CHAR和WM_KEYDOWN,
我在主窗口中动态创建编辑框是从CWND派生来的,但是无法接受一些消息,
想请教有没有什么好的方法让CWND派生类能够接受键盘消息,希望大家能够给点源代码,谢谢!
class CMyEditCtrl : public CWnd
void CMyEditCtrl::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags)
{
CString S;
S.Format(_T("%d"),m_pwdcount);
m_pwdcount+=KeyboardEvent(nChar);
if (m_pwdcount<0)
{
m_pwdcount=0;
}
DrawPwd();
// CWnd::OnChar(nChar, nRepCnt, nFlags);
}
这个函数就是没响应!