При вызове EnumChildWindows, мне нужно передать в функцию текст, который должен быть на кнопке, чтобы остановить перебор окон, когда кнопка будет найдена. Отсюда вопрос: можно ли передать строку через указатель? В VB6 была функция StrPtr, которая успешно с этим справлялась, но в VB.Net ее удалили. Я пытался делать через Marshall.PtrToStringAuto, но не понимая, как этот механизм работает, результата не добился.
Получилось у меня, когда я заменил тип lParam в EnumChildWindows с UInteger на String, но хотелось бы разобраться как это делать правильно.