Вы можете попробовать использовать Microsoft UI Automation. Если это приложение Microsoft или написано недавно, скорее всего, будут поддерживаться некоторые шаблоны.
White (http://white.codeplex.com) и WiPFlash (http://code.google.com/p/WiPFlash) являются оболочками для Microsoft UI Automation. Уайт также может поддерживать некоторые устаревшие приложения, созданные на WinForms.
Snoop UI (http://blois.us/Snoop/) даст вам представление о том, что вы можете сделать с приложением. Вы ищете такие вещи, как InvokePattern, ValuePattern и TextPattern, поддерживаемые для компонентов, которые вы хотите использовать. NameProperty также может дать вам некоторую полезную информацию. Если их там нет, то автоматизация пользовательского интерфейса Microsoft вам не поможет, и в этот момент я сдаюсь с извинениями.