来个判断
char youget[255] ;
int count = Combo.GetCount() ;
BOOL b_have = FALSE ;
for ( int i= 0 ; i < count ; i++ )
{
  char text[255] ;
  Combo.GetLBText( i , text ) ;
  if ( strcmp( youget , text ) == 0 )
   {
      b_have = TRUE ;
      break; 
   }
}
if (!b_have )
  Combo.AddString( youget ) ;