Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

53 lines
861 B

  1. /*++
  2. Copyright (c) 1985 - 1999, Microsoft Corporation
  3. Module Name:
  4. langct.cpp
  5. Abstract:
  6. This file implements the LanguageCountry Class for each country.
  7. Author:
  8. Revision History:
  9. Notes:
  10. --*/
  11. #include "private.h"
  12. #include "langct.h"
  13. #include "langchx.h"
  14. #include "langjpn.h"
  15. #include "langkor.h"
  16. CLanguageCountry::CLanguageCountry(
  17. LANGID LangId
  18. )
  19. {
  20. language = NULL;
  21. switch(PRIMARYLANGID(LangId)) {
  22. case LANG_CHINESE:
  23. language = new CLanguageChinese;
  24. break;
  25. case LANG_JAPANESE:
  26. language = new CLanguageJapanese;
  27. break;
  28. case LANG_KOREAN:
  29. language = new CLanguageKorean;
  30. break;
  31. }
  32. }
  33. CLanguageCountry::~CLanguageCountry(
  34. )
  35. {
  36. if (language)
  37. delete language;
  38. }