В структуре описания диалогового итема есть поле UserData. Цитирую по энциклопедии:
Но в программе обработки событий диалога я вместо указанных данных получаю 0.UserData
Значение, связанное с элементом диалога. Данные можно получить с помощью DM_GETITEMDATA.
Внимание, вопрос! Что я делаю не так?