vcvaluescale.cpp 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  2. // NOTE: Do not modify the contents of this file. If this class is regenerated by
  3. // Microsoft Visual C++, your modifications will be overwritten.
  4. #include "stdafx.h"
  5. #include "vcvaluescale.h"
  6. /////////////////////////////////////////////////////////////////////////////
  7. // CVcValueScale properties
  8. /////////////////////////////////////////////////////////////////////////////
  9. // CVcValueScale operations
  10. BOOL CVcValueScale::GetAuto()
  11. {
  12. BOOL result;
  13. InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
  14. return result;
  15. }
  16. void CVcValueScale::SetAuto(BOOL bNewValue)
  17. {
  18. static BYTE parms[] =
  19. VTS_BOOL;
  20. InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  21. bNewValue);
  22. }
  23. double CVcValueScale::GetMinimum()
  24. {
  25. double result;
  26. InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  27. return result;
  28. }
  29. void CVcValueScale::SetMinimum(double newValue)
  30. {
  31. static BYTE parms[] =
  32. VTS_R8;
  33. InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  34. newValue);
  35. }
  36. double CVcValueScale::GetMaximum()
  37. {
  38. double result;
  39. InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL);
  40. return result;
  41. }
  42. void CVcValueScale::SetMaximum(double newValue)
  43. {
  44. static BYTE parms[] =
  45. VTS_R8;
  46. InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  47. newValue);
  48. }
  49. short CVcValueScale::GetMajorDivision()
  50. {
  51. short result;
  52. InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
  53. return result;
  54. }
  55. void CVcValueScale::SetMajorDivision(short nNewValue)
  56. {
  57. static BYTE parms[] =
  58. VTS_I2;
  59. InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  60. nNewValue);
  61. }
  62. short CVcValueScale::GetMinorDivision()
  63. {
  64. short result;
  65. InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
  66. return result;
  67. }
  68. void CVcValueScale::SetMinorDivision(short nNewValue)
  69. {
  70. static BYTE parms[] =
  71. VTS_I2;
  72. InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
  73. nNewValue);
  74. }