DVDClass.h
上传用户:asa1698
上传日期:2022-01-15
资源大小:8015k
文件大小:1k
源码类别:

DVD

开发平台:

C#

  1. // DVDClass.h是定义类的文件
  2. //
  3. class DVDDish
  4. {
  5. public:
  6. int ProgressRate;     //播放进度
  7. int Volume ;           //音量
  8. int Dishware ;         //选择碟片
  9. int Rate;              //进度变量
  10. char *str;
  11. int pos;
  12. DVDDish()
  13. {
  14. ProgressRate = 0;
  15. Volume = 50;
  16. Dishware = 1;
  17. Rate = 100; 
  18. }
  19. int Begin()  //  开始放映,选择碟片,决定总进度
  20. {
  21. switch (Dishware)
  22. {
  23. case 1 : Rate = 50;
  24. case 2 : Rate = 60;
  25. case 3 : Rate = 70;
  26. case 4 : Rate = 80;
  27. case 5 : Rate = 90;
  28. default : Rate = 100;
  29. }
  30. return  Rate;
  31. }
  32. void VolumeAdd() //增加音量
  33. {
  34. if (Volume >= 90 && Volume <=100)
  35. Volume = 100;
  36. else 
  37. Volume = Volume + 10;
  38. }
  39. void VolumeReduce()//减小音量
  40. {
  41. if (Volume <=10 )
  42. Volume = 0;
  43. else
  44. Volume = Volume - 10;
  45. }
  46. void ProgressRateAdd()//进度增加
  47. {
  48. if (ProgressRate >= 90 && ProgressRate <= 100)
  49. ProgressRate = 100;
  50. else 
  51. ProgressRate = ProgressRate + 10;
  52. }
  53. void ProgressRateReduce()
  54. {
  55. if (ProgressRate <= 90 )
  56. ProgressRate = 0;
  57. else 
  58. ProgressRate = ProgressRate - 10;
  59. }
  60. ~DVDDish()   {}
  61. };