我在应用程序激活的对话框中用了void CQqDlg::OnTimer(UINT nIDEvent)函数和BOOL CQqDlg::PreTranslateMessage(MSG* pMsg) 函数,我想在定时器接受一个数值,当数值达到一个值时,不是从硬件上给PreTranslateMessage(MSG* pMsg)按键消息,而是想从定时器里直接给PreTranslateMessage(MSG* pMsg)发送按键消息,这样的想法能实现吗?我用了SendMessage(WM_KEYUP ,VK_UP,0),能起作用?该怎么办呢?