propertySheet怎么SetTimer啊? SetTimer( WM_USER + 200 , 3000 , (TIMERPROC) NULL) 运行抱错。。。

wizz 2002-01-25 12:10:51
SetTimer( WM_USER + 200 , 3000 , (TIMERPROC) NULL)
通过编译,运行抱错,说propertySheet 不是窗口。

::SetTimer( m_hWnd , WM_USER + 200 , 3000 , (TIMERPROC) NULL)
通过编译,可以运行,但是OnTimer(UINT nIDEvent)不触发。

帮帮我啊。。!
...全文
25 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
wizz 2002-01-25
对啊,这些都有的,可是 OnTimer(UINT nIDEvent) 就是不触发。。。还可能那里有问题啊?
回复
codfish 2002-01-25
都在窗口类里(m_hWnd):
类声明:
afx_msg void OnTimer(UINT nIDEvent);

定义文件(CPP)
SetTimer( m_hWnd , WM_USER + 200 , 3000 , (TIMERPROC) NULL)
BEGIN_MESSAGE_MAP(CSs7Dlg, CDialog)
//{{AFX_MSG_MAP(CSs7Dlg)
ON_WM_TIMER()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

OnTimer(UINT nIDEvent)
回复
wizz 2002-01-25
哇。。我知道了。是我的措!
回复
发动态
发帖子
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
社区公告
暂无公告