MFC可以再次Textout的时候把之前textout的都往上面移动一下,怎么弄
MFC可以再次Textout的时候把之前textout的都往上面移动一下,怎么弄
[解决办法]
实现滚动字幕有三个基本步骤:
1)需要滚动字幕的时候开启一个timer,比如SetTimer(hwnd,1,500,NULL),设置了一个0.5秒周期的时钟。
2)在处理WM_TIMER消息的处理函数中,更新窗口的显示,可以调用InvalidRect函数。
3)在处理WM_PAINT消息时在以前位置基础上获取当前要显示的文本的位置,并在该位置显示文本
这是我给你搜的,具体差不多,我没有做过这种
[解决办法]
写到控件上 移动控件