为什么我的MFC程序刷新10次就不行了?
代码如下voidC修改框架View::OnShowactive(){//TODO:在此添加命令处理程序代码m_nShowActiveStage=1;Invalidate(...
代码如下
void C修改框架View::OnShowactive()
{
// TODO: 在此添加命令处理程序代码
m_nShowActiveStage = 1 ;
Invalidate(false) ;
UpdateWindow() ;
AABB3 *head = m_nActiveData ;
CClientDC pDC( this ) ;
while(1)
{
switch( head->ID )
{
case 1 :
case 2 :
case 3 :
case 4 :
{
head->draw2D(&pDC) ;
break ;
}
case 0 :
{
Sleep( 30 ) ;
Invalidate(false) ;
UpdateWindow() ;
break ;
}
default :
{
exit(0) ;
}
}
head = head->next ;
if( head == NULL )
{
break ;
}
}
m_nShowActiveStage = 0 ;
}
draw2D是虚函数调用。怎样查看GDI? 展开
void C修改框架View::OnShowactive()
{
// TODO: 在此添加命令处理程序代码
m_nShowActiveStage = 1 ;
Invalidate(false) ;
UpdateWindow() ;
AABB3 *head = m_nActiveData ;
CClientDC pDC( this ) ;
while(1)
{
switch( head->ID )
{
case 1 :
case 2 :
case 3 :
case 4 :
{
head->draw2D(&pDC) ;
break ;
}
case 0 :
{
Sleep( 30 ) ;
Invalidate(false) ;
UpdateWindow() ;
break ;
}
default :
{
exit(0) ;
}
}
head = head->next ;
if( head == NULL )
{
break ;
}
}
m_nShowActiveStage = 0 ;
}
draw2D是虚函数调用。怎样查看GDI? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询