Форум: "Начинающим";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];
ВнизФункция плагина winamp... Найти похожие ветки
← →
FEV (2008-11-26 20:10) [0]Пишу маленький плагин к Winamp"у...
имею функциюfunction winampuser(data:integer; id:integer):integer;
var
winamphwnd:hwnd;
begin
winamphwnd:=findwindow ("winamp v1.x", nil);
if winamphwnd<>0 then
result:=sendmessage (winamphwnd,wm_user,data, id)
else result:=-1;
end;
Имею подсказку:
winampuser(*,211) - Retrieves (and returns a pointer in "ret") a string that contains the filename of a playlist entry (indexed by "data"). Returns NULL if error, or if "data" is out of range.
Дело в том, что сама команда sendmessage возвращает всегда только integer;
Как мне получить строку имени файла или имя композиции и т.п. в общем чтоб вывело строку? Как модифицировать функцию?
← →
Сергей М. © (2008-11-26 20:16) [1]Ты где такой травы накурился ?
← →
Slym © (2008-11-27 05:39) [2]FEV (26.11.08 20:10)
function winampuser(data:integer; id:integer):string;
begin
...
res:=sendmessage(winamphwnd,wm_user,data, id);
if res<>0 then
result:=StrPas(res)
else
result:="";
end;
← →
Дядя Коля (2008-11-28 14:06) [3]FEV (26.11.08 20:10)
Читай из заголовка окна)
GetWindowText :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.01.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c