1.通过MFC class wizard 添加 ON_WM_TIMER( ) 消息处理函数,确定 即可
2.可以手工添加:
在.h文件中声明如下函数:
ClassView中在类名上点右键,选Add Member Function,添加如下函数:
afx_msg void OnTimer( UINT nIDEvent )
在.cpp文件BEGIN_MESSAGE_MAP块中手工加入ON_WM_TIMER( )
可以手工添加:\x0d\x0a在.h文件中声明如下函数:\x0d\x0aClassView中在类名上点右键,选Add Member Function,添加如下函数:\x0d\x0aafx_msg void OnTimer( UINT nIDEvent )\x0d\x0a在.cpp文件BEGIN_MESSAGE_MAP块中手工加入ON_WM_TIMER( )1。在C123CView类中添加public成员变量int x//用来标记字幕显示的横向坐标并在构造函数中初始化x=50
2。添加OnTimer消息响应函数,添加代码:
CDC *pDC=GetDC()
pDC->TextOut(x,50,"good")
x++
3。C123CView::OnTestMove()中添加代码:
SetTimer(1,10,NULL)//每10毫秒调用ontimer函数,如果要改变滚动速度,只要变更函数第二个参数的大小。
这是简单的,如有其他需要在这上面改改就好
程序已发到你油箱
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)