首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

帮看看这个消息处理过程解决办法

2012-02-16 
帮看看这个消息处理过程其中i是staticint变量我想右键点一下增加显示一个数如果到达客户区底部自动翻页一

帮看看这个消息处理过程
其中i是static   int变量   我想右键点一下   增加显示一个数   如果到达客户区底部   自动翻页一行   可是一翻页就出现问题   新翻出来的地方不能刷新  
case   WM_RBUTTONDOWN:
i++;
if(i> =cyClient/cyChar-1)
{
ScrollWindow(hWnd,0,-cyChar,NULL,NULL);
}
else
InvalidateRect(hWnd,NULL,true);
break;
case   WM_PAINT:
hdc   =   BeginPaint(hWnd,   &ps);
for(int   j=0;j!=i;j++)
TextOut(hdc,0,j*cyChar,toshow,wsprintf(toshow,TEXT( "%d "),j));
EndPaint(hWnd,   &ps);
break;

[解决办法]
干说不行啊。。。
[解决办法]
估计是逻辑上的错误吧

热点排行