Ответ нашел сам
by Рихтер:
"Проблема в том, что большинство оконных сообщений для стандартных элементов управления (например, LVM_GETITEM и LVM_GETITEMPOSITION) не может преодолеть границы процессов."
Ну соответственно я и пытался "преодолеть границы процессов."