есть прога которая выводит все процессы которые есть в трее http://rouse.drkb.ru/winapi.php#fwsystrayinfo она не работает на x64 системах кому сколько денег надо чтобы сделать? надо отладить explorer 64 bit чтобы сделать
есть даже подсказка на SendMessage + TB_GETBUTTONINFO структура возвращается наполовину заполнена, т.е. ткое ощущение что игнорируются флаги TBIF_IMAGE, TBIF_STATE, TBIF_STYLE, TBIF_LPARAM. Остальные поля структуры заполнены. Без наличия данной информации пример работать не сможет.
Всё ж, кажется, просто. Правда нет под рукой ни делфи, ни 64-битной винды, проверить не могу. Эта программа оперирует данными в адресном пространстве эксплорера, так? Так размер некоторых структур отличается для 64, а вы на это не обращаете внимания. Все указатели становятся 8 байт вместо 4. Откомпилируйте её под 64, и программа заработает для 64-бит, и перестанет работать для 32-бит.