35 {
"not playing",
"playing",
"unused",
"paused"};
48 os <<
"unknown status value";
73 PostMessage(HWinamp, WM_COMMAND, Command, 0);
82 cds.lpData = (
void *) CommandString;
83 cds.cbData = strlen((
char *) cds.lpData) + 1;
84 SendMessage(HWinamp, WM_COPYDATA, (WPARAM) NULL, (LPARAM) &cds);
90 return SendMessage(HWinamp,
WM_WA_IPC, Data, Command);
96 return (
char *) SendMessage(HWinamp,
WM_WA_IPC, Data, Command);
113 if (((version >> 4) & 0xf) != 0)
114 sprintf(
winampver,
"winamp %x.%x%x%x", version >> 12,
115 (version >> 8) & 0xf, (version >> 4) & 0xf, version & 0xf);
117 sprintf(
winampver,
"winamp %x.%x%x", version >> 12, (version >> 8) & 0xf,
157 if (version > 0x2604)
187 case IPC_CHDIR:
return "Change Directory";