参考:VC++深入详解 孙鑫编。
写好后,运行,鼠标移动到按钮上,没一点变化。
原因:
没有保存TestDlg.cpp文件,导致DoDataExchange()函数中没有
DDX_Control(pDX, IDC_BUTTON1, m_btn1);
DDX_Control(pDX, IDC_BUTTON2, m_btn2);
这两个函数,也就不能把Button1、Button2与m_btn1、m_btn2对象关联起来。
m_btn1、m_btn2不能获得鼠标的移动消息。
增加上面两个函数后,运行OK。