Source code of Windows XP (NT5)
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.

47 lines
988 B

  1. // Copyright (c) 1995 Microsoft Corporation
  2. #ifdef UNICODE
  3. #define VUMETER_CLASS L"mixctls_vumeter"
  4. #else
  5. #define VUMETER_CLASS "mixctls_vumeter"
  6. #endif
  7. BOOL InitVUControl(HINSTANCE hInst);
  8. #define VUS_HORZ 0x0001
  9. #define VUS_VERT 0x0000 /* default */
  10. /*
  11. * LPARAM == ptr to RGBQUAD array, WPARAM == count RGBQUAD
  12. * */
  13. #define VU_SETCOLORLIST (WM_USER + 1)
  14. /*
  15. * LPARAM == ptr to RGBQUAD array
  16. **/
  17. #define VU_GETCOLORLIST (WM_USER + 2)
  18. /*
  19. * LPARAM == DWORD value in range
  20. * */
  21. #define VU_SETPOS (WM_USER + 3)
  22. #define VU_GETPOS (WM_USER + 4)
  23. /*
  24. * LPARAM == DWORD max
  25. **/
  26. #define VU_SETRANGEMAX (WM_USER + 5)
  27. /*
  28. * LPARAM == DWORD min
  29. * */
  30. #define VU_SETRANGEMIN (WM_USER + 6)
  31. #define VU_GETRANGEMAX (WM_USER + 7)
  32. #define VU_GETRANGEMIN (WM_USER + 8)
  33. /*
  34. * */
  35. #define VU_SETBREAKFREQ (WM_USER + 9)
  36. #define VU_GETBREAKFREQ (WM_USER + 10)