Mfc 列表控件在首次单击时不工作?

Mfc 列表控件在首次单击时不工作?,mfc,Mfc,我在mfc的列表控件中有两个项目。单击每个项目时,我正在做一些事情。但第一次单击时没有任何影响。第二次单击后,一切正常。原因是什么。能否为OnClick函数提供一些代码?我只是在更改变量。我得到了解决方案,但我不确定它是否正确。我已经覆盖了列表的onclick函数。现在它工作正常。我不知道原因。我有一个相关的问题:当单击以前选择的项目时,什么也没有发生。因此,我必须调用处理void CMyListCtrl::OnNMClickListCtrlNMHDR*pNMHDR,LRESULT*pResul

我在mfc的列表控件中有两个项目。单击每个项目时,我正在做一些事情。但第一次单击时没有任何影响。第二次单击后,一切正常。原因是什么。

能否为OnClick函数提供一些代码?我只是在更改变量。我得到了解决方案,但我不确定它是否正确。我已经覆盖了列表的onclick函数。现在它工作正常。我不知道原因。我有一个相关的问题:当单击以前选择的项目时,什么也没有发生。因此,我必须调用处理void CMyListCtrl::OnNMClickListCtrlNMHDR*pNMHDR,LRESULT*pResult中选择的代码。我们可以为OnClick函数编写一些代码吗?我只是在更改变量。我得到了解决方案,但我不确定它是否正确。我已经覆盖了列表的onclick函数。现在它工作正常。我不知道原因。我有一个相关的问题:当单击以前选择的项目时,什么也没有发生。因此,我必须调用处理void CMyListCtrl::OnNMClickListCtrlNMHDR*pNMHDR、LRESULT*pResult中的选择的代码。