GFun.cpp
上传用户:cydong117
上传日期:2009-11-10
资源大小:638k
文件大小:2k
源码类别:

模拟服务器

开发平台:

Visual C++

  1. #include "StdAfx.h"
  2. DWORD GetChatColor(BYTE bIdx)
  3. {
  4. DWORD dwClr = 0;
  5. switch ( bIdx )
  6. {
  7. case _CHAT_COLOR1: dwClr = RGB(  0,   0,   0); break;
  8. case _CHAT_COLOR2: dwClr = RGB( 10,  10,  10); break;
  9. case _CHAT_COLOR3: dwClr = RGB(255, 255, 255); break;
  10. case _CHAT_COLOR4: dwClr = RGB(255,   0,   0); break;
  11. case _CHAT_COLOR5: dwClr = RGB(  0, 255,   0); break;
  12. case _CHAT_COLOR6: dwClr = RGB(  0,   0, 255); break;
  13. case _CHAT_COLOR7: dwClr = RGB(255, 255,   0); break;
  14. case _CHAT_COLOR8: dwClr = RGB(255, 128,   0); break;
  15. }
  16. return dwClr;
  17. }
  18. DWORD GetUserNameColor(BYTE bIdx)
  19. {
  20. DWORD dwClr = 0;
  21. switch ( bIdx )
  22. {
  23. case _USER_NAMECLR1: dwClr = RGB(255, 255, 255); break; // 255
  24. case _USER_NAMECLR2: dwClr = RGB(255, 255,   0); break; // 251
  25. case _USER_NAMECLR3: dwClr = RGB(255,   0,   0); break; // 249
  26. case _USER_NAMECLR4: dwClr = RGB(255,   0,   0); break; // 125
  27. case _USER_NAMECLR5: dwClr = RGB(165,  99,  57); break; // 47
  28. case _USER_NAMECLR6: dwClr = RGB(  0,   0, 255); break; // 180
  29. case _USER_NAMECLR7: dwClr = RGB(239, 107,   0); break; // 69
  30. case _USER_NAMECLR8: dwClr = RGB(  0, 148,   0); break; // 221
  31. case _USER_NAMECLR9: dwClr = RGB(  0, 255, 255); break; // 254
  32. case _USER_NAMECLR10: dwClr = RGB(140, 214, 239); break; // 147
  33. case _USER_NAMECLR11: dwClr = RGB( 57, 181, 239); break; // 154
  34. case _USER_NAMECLR12: dwClr = RGB(119, 136, 255); break; // 229
  35. case _USER_NAMECLR13: dwClr = RGB(  0, 123, 222); break; // 168
  36. case _USER_NAMECLR14: dwClr = RGB(  0,   0, 255); break; // 252
  37. }
  38. return dwClr;
  39. }