程序一启动就触发了OnUpdate(),怎么解决?在线等
我将一个窗口分割成两个窗口A、B
在A中设定了一个void CMyView::OnClick()鼠标点击函数,调用UpdateAllViews(this);
希望当点击鼠标键后,在B窗口显示信息
void CMyView2::OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint)
{AfxMessageBox(“你好!”);}
但按ctrl+f5,程序编译启动后,首先就会先弹出提示窗口,显示“你好!”。!”。(这不是我要的结果)
然后运行程序,点击后,也会弹出提示窗口,显示“你好!”。(这是我要的结果)
这是怎么回事?怎么避免第一种情况?