skinWindowIPC.h 890 B

1234567891011121314151617181920212223
  1. #ifndef NULLOSFT_WINAMP_SKINNEDWINDOW_IPC_HEADER
  2. #define NULLOSFT_WINAMP_SKINNEDWINDOW_IPC_HEADER
  3. #if defined(_MSC_VER) && (_MSC_VER >= 1020)
  4. #pragma once
  5. #endif
  6. #include <wtypes.h>
  7. #define SWS_EX_NOSNAP 0x00000001 // never snap
  8. // send next messages as WM_WA_IPC but directly to the skinnedWindow
  9. #define IPC_SKINWINDOW_SETEXSTYLE 1 // param - new flags
  10. #define IPC_SKINWINDOW_GETEXSTYLE 2 // param - not used
  11. #define IPC_SKINWINDOW_SETEMBEDFLAGS 3 // param - new flags
  12. #define IPC_SKINWINDOW_GETEMBEDFLAGS 4 // param - not used
  13. #define IPC_SKINWINDOW_GETWASABIWND 5 // param - not used; returns ifc_window if any
  14. #define IPC_SKINWINDOW_GETGUID 6 // param = (WPARAM)(GUID*)pguid; return TRUE on success
  15. #define IPC_SKINWINDOW_GETEMBEDNUMS 7 // param - not used
  16. #define IPC_SKINWINDOW_UNSKIN 10 // param - not used
  17. #endif // NULLOSFT_WINAMP_SKINNEDWINDOW_IPC_HEADER