【发布时间】:2011-08-11 14:19:44
【问题描述】:
我创建了一个基于 MFC 对话框的应用程序,并希望在表单上添加计时器。但事实证明,MFC 与 .NET windows 窗体不同。
我在消息映射中添加了 ON_WM_TIMER()。并添加了 CMyDialog::OnTimer(UINT_PTR x) 的函数定义 { }
但我在 VS2005 中遇到编译器错误。我不知道我做错了什么。 "错误 C2509: 'OnTimer' : 成员函数未在 'CMyDialog' 中声明"
非常感谢您的帮助。谢谢。
【问题讨论】:
-
你在.h文件(MyDialog.h)中添加了方法声明:afx_msg void OnTimer(UINT_PTR nIDEvent);???