huhu bin gerade am v14 source basteln... bekomme folgende errors nicht weg
Hoffe jemand kann mir helfen x:
Hoffe jemand kann mir helfen x:
_Interface\WndMessenger.cpp(603): error C2065: 'nRevivalLayer' : undeclared identifier
Öh, welcher Sinn hätte die Variable in dem Header?Quote:
Sollte in der mover.h sein.
mfg. Crowley
void CWndMessengerEx::OnDraw( C2DRender* p2DRender )
#if __VER >= 15 // __CAMPUS
#if __VER >= 15 // __CAMPUS
CWndTabCtrl* pWndTabCtrl = (CWndTabCtrl*)GetDlgItem( WIDC_TABCTRL1 );
if( pWndTabCtrl == NULL )
return;
if( pWndTabCtrl->GetCurSel() == 2 )
{
CString strCampusPoint = _T( "" );
strCampusPoint.Format( prj.GetText( TID_GAME_CAMPUS_POINTS ), g_pPlayer->GetCampusPoint() );
p2DRender->TextOut( 190, 20, 1, 1, strCampusPoint, 0xff606060 );
}
else
{
CString strServerName = _T( "" );
strServerName.Format( "%s", g_dpCertified.GetServerName( g_Option.m_nSer ) );
if( strServerName.GetLength() > 18 )
{
int nReduceCount = 0;
for( nReduceCount = 0; nReduceCount < 18; )
{
if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
nReduceCount += 2;
else
++nReduceCount;
}
strServerName = strServerName.Left( nReduceCount );
strServerName += "...";
}
p2DRender->TextOut( 170, 13, 1, 1, strServerName, 0xff606060 );
//ä³Î Á¤º¸
LPSERVER_DESC pServerDesc = NULL;
int nCount = 0;
for( int j = 0; j < (int)( g_dpCertified.m_dwSizeofServerset ); ++j )
{
if( g_dpCertified.m_aServerset[ j ].dwParent == NULL_ID )
{
if(nCount++ == g_Option.m_nSer)
pServerDesc = g_dpCertified.m_aServerset + j;
}
if( g_dpCertified.m_aServerset[ j ].dwParent != NULL_ID && g_dpCertified.m_aServerset[ j ].lEnable != 0L )
{
if( pServerDesc != NULL && g_dpCertified.m_aServerset[ j ].dwParent == pServerDesc->dwID )
{
strServerName.Format( "%s", g_dpCertified.m_aServerset[ j + g_Option.m_nMSer ].lpName );
if( strServerName.GetLength() > 18 )
{
int nReduceCount = 0;
for( nReduceCount = 0; nReduceCount < 18; )
{
if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
nReduceCount += 2;
else
++nReduceCount;
}
strServerName = strServerName.Left( nReduceCount );
strServerName += "...";
}
p2DRender->TextOut( 170, 27, 1, 1, strServerName, 0xff606060 );
j = g_dpCertified.m_dwSizeofServerset;
}
}
}
}
#else // __CAMPUS
//¼*¹ö Á¤º¸
CString strServerName;
strServerName.Format( "%s", g_dpCertified.GetServerName(g_Option.m_nSer) );
if( strServerName.GetLength() > 18 )
{
int nReduceCount = 0;
for( nReduceCount=0; nReduceCount<18; )
{
if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
nReduceCount+=2;
else
nReduceCount++;
}
strServerName = strServerName.Left( nReduceCount );
strServerName += "...";
}
p2DRender->TextOut( 170, 13, 1, 1, strServerName, 0xff606060 );
//ä³Î Á¤º¸
LPSERVER_DESC pServerDesc = NULL;
int nCount = 0;
for( int j = 0; j < g_dpCertified.m_dwSizeofServerset; j++ )
{
if(g_dpCertified.m_aServerset[j].dwParent == NULL_ID)
{
if(nCount++ == g_Option.m_nSer)
pServerDesc = g_dpCertified.m_aServerset + j;
}
if(g_dpCertified.m_aServerset[j].dwParent != NULL_ID && g_dpCertified.m_aServerset[j].lEnable != 0L)
{
if(pServerDesc != NULL && g_dpCertified.m_aServerset[j].dwParent == pServerDesc->dwID)
{
strServerName.Format( "%s", g_dpCertified.m_aServerset[j+g_Option.m_nMSer].lpName );
if( strServerName.GetLength() > 18 )
{
int nReduceCount = 0;
int nRevivalLayer = 0;
for( nRevivalLayer=0; nRevivalLayer<18; )
{
if( IsDBCSLeadByte( strServerName[ nRevivalLayer ] ) )
nRevivalLayer+=2;
else
nRevivalLayer++;
}
strServerName = strServerName.Left( nRevivalLayer );
strServerName += "...";
}
p2DRender->TextOut( 170, 27, 1, 1, strServerName, 0xff606060 );
j = g_dpCertified.m_dwSizeofServerset;
}
}
}
#endif // __CAMPUS