各位大佬,我用mfc写了一个单文档/视图程序,程序里给视图类添加了一个OnLButtonDblClk函数响应WM_LBUTTONDBLCLK消息,可是我发现视图接收不到双击消息,怎么回事啊?
void CQ689621View::OnLButtonDblClk(UINT nFlags, CPoint point)
{
// TODO: Add your message handler code here and/or call default
MessageBox(_T("ok"), NULL, 0);
CView::OnLButtonDblClk(nFlags, point);
}
我试了下,可以啊。你代码怎么写的。
.在键盘响应函数中,判断按键的状态
首先在view类的头文件中添加
private:
bool bshiftdown , bshiftup , bshiifB;
用来保存按键的结果
你看一下OnLButtonDblClk是在哪个地方生成的,这个OnLButtonDblClk可以在View中也可以在OnFrame中,如果位置不正确,就会造成无响应的情况,
比如你在一个View类中实现的,那么在其他的View类中就会无响应。