void CALLBACK EXPORT TimerProc( HWND hWnd, // handle of CWnd that called SetTimer
UINT nMsg, // WM_TIMER
UINT nIDEvent, // timer identification
DWORD dwTime // system time )
{
iCurPic++;
if(iCurPic >=iPicCount)
iCurPic = 0;
//SendMessage(hWnd,WM_PAINT,0,0);
Log("Timer!!!",__FUNCTION__,__FILE__);
//OnPaint(hWnd);
SendMessage(hWnd,WM_PAINT,0,0);
}
这样子做后 OnPaint被调用 可是 OnPaint中的操作全部无效
为什么啊 谢谢高手
UINT nMsg, // WM_TIMER
UINT nIDEvent, // timer identification
DWORD dwTime // system time )
{
iCurPic++;
if(iCurPic >=iPicCount)
iCurPic = 0;
//SendMessage(hWnd,WM_PAINT,0,0);
Log("Timer!!!",__FUNCTION__,__FILE__);
//OnPaint(hWnd);
SendMessage(hWnd,WM_PAINT,0,0);
}
这样子做后 OnPaint被调用 可是 OnPaint中的操作全部无效
为什么啊 谢谢高手
解决方案 »
- 请教大家vc与单片机的串口通信问题
- 怪事,加上 OnPaint()后,OnDraw()就不执行了 (vc++深入详解中的例子)
- 关于enablewindow的小问题
- [散分贴]弱弱问一句,alt项目如果用exe方式的话,怎么注册
- continue 100 points
- 如何控制是否进入系统
- 欢迎加入QQ群-武汉软件开发社区
- 求tcp/ip传消息代码!分不够可以增加!
- 高手由请!dll调用问题
- socket loop一段时间后,会有问题,我想每次都从新创建,Sendto后,关闭,再创建
- 请问为什么下面代码会出错。VC调用DELPHI DLL.
- 无法执行创建oracle触发器命令,无错误,没结果,该脚本在worksheet执行正常,请问何故?
而应该调用Invalidate/InvalidateRect!